Tidy
Adding astropy import; tidy
Utility functions for converting between the mount and the SkyCoord
- Removing @property from commands so we have a consistent interface (always calling methods)
- Adding target_coordinates and mount_coordinates (uses astropy.coordinates.SkyCoord)
-- target_coordinates: must be set and correspond to target
-- current_coordinates: read-only values directly from the mount
Fixing the calls to methods that are no longer a @property
Setting up Scheduling state for assigning target_coordinates
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.
Merge branch 'develop' into mount_control

Conflicts:
	panoptes/mount/ioptron.py
	panoptes/mount/mount.py
	panoptes/state/states.py
Merge branch 'mount_control' of github.com:panoptes/POCS into mount_control

Conflicts:
	panoptes/state/statemachine.py
First cut at some code defining the scheduler, target, and observation objects.  Some of this is still pseudocode and does not work.
Finished basic form of scheduler with a single merit function (observable).  This is untested code.
Cleanup unused code in observable() add some comments
Added docstrings, plus some minor code cleanup.
Fix indenting of doc strings.
Tweaks to doc strings and comments in scheduler.
Minor fixes
Merge branch 'develop' into mount_control

Conflicts:
	panoptes/mount/ioptron.py