fixed bug in complexpattern repr

state values were missing quotes
move inline testing from import time to runtime
update doc mock module list
updated macros docstring tests to match new MonomerPattern repr
increase vode nsteps to prevent spurious warnings
allow ComplexPattern % MonomerPattern
begin to implement __call__ on ComplexPattern
finished ComplexPattern.__call__
new exceptions used in ComplexPattern refinement
added support for bng "species" observables
raise exception if an initial condition pattern is unmatchable
refactor so core render can be called with an explicit species list
Added Monomer, MonomerPattern, Compartment, and Parameter equality operator and test
is_equivalent_to now includes compartment
Fixed interactive export_name to be compatible with file system naming, now interactive mode can generated equations
Fixed as_complex_pattern bug on dealing with compartments
Patched bug in test due to change to _interactive_
Fixed bug in initial conditions with same monomer in different compartments
Adding .gitignore for compiled libraries
Macro for creating chains of molecules bound to a base complex