Hide the details of the state for our PanoptesState. Create a setup and run method called by init and execute respectively; Addition of 'parking' outcome to all states.
Give the observatory to the states
Conforming to new state base class for simplicity
Removing unused code
Merge branch 'statemachine' into develop

Conflicts:
	panoptes/state/states.py
Brining state machine in line with simple PanoptesState base class
Dummy state machine actually terminates now
Dummy state machine actually terminates now. for real
Adding simple state table
Default state_table is simple_state_table
- State Machine
-- Lots of cleanup to super simplify the state machine. state table is now declared in the config
and just points to a yaml file name (in panoptes/states/ -- maybe should be moved) which is then
loaded at run time.
- Clean up to main panoptes setup
Merge branch 'develop' of github.com:panoptes/POCS into mount_control
Made the code easier to understand, which is good because it's tricky. Here be dragons.
Some clarification in the docs.
Clarifying the documentation and making the wording consistent.