more fixes to relative imports
sbml module does not need deepcopy
initial sqlalchemy orm commit
make model serializable

define __setstate__ and __getstate__ methods. pickling and unpickling
both work
allow metabolite id to be set during creation