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.