Removed a small typo in state space, which was an expression with no side-effect
Added a new argument to specify the derivation algorithm. This is set up work for an experimental top-down approach. Currently this derivation algorithm argument is only passed to StateSpace when --gendots is selected. There is only a stub for the top down derivation algorithm which I will proceed to fill in.
Fixed a trivial merge conflict in derviation/state_space.py
Merge branch 'single-component-fix' into dev
Merge pull request #13 from allanderek/dev

Merging pull request from Allan