Refactored simulation initialization related code from libmcell.
Refactored species creation related code from libmcell.h.
Refactored code related to running simulations into mcell_run
Created mcell_misc for all miscelaneous functionality.

NOTE: In particular, mcell_misc collects many functions that should
most likely not be part of the API or at least not in their current
form.