Move signatures and ObjectConstants to Metadata.
Initial support for the new Pattern Dialog.
separate ObjectSiguature into its own package and separate the BandagedSignatures out of it.
Move patterns and Kociemba solver to objectlib.