Resolves bug 1177. Allow users to turn off re-preception when generating SMILES. This allows the smiles generator to take the molecule as-is and facilitates the storage of aromatic fragments.
Inverts assertion on failing unit test - canonical labelling was patch so even when the molecule isn't configured the SMILES is canonical (in this case).