Active command. I need init to be done before this is testable.
The command dispatching infrastructure is done.

I'm still not sure how confident I feel with Haskell's IO Exceptions.
Merge branch 'active'

Conflicts:
	src/Track/Command.hs