Modified synthetic_data function to use solver object
Minor change to testing error message
Merge remote-tracking branch 'jmuhlich/master'
made repr of some core classes more sane
added test for model pickling
cleaned up implementation of ANY/WILD (no longer monomers)