Moved settings and changing module names.

This moves the information that was in settings.json to
robosub_settings.py. The reason for this change is that we can now
comment inside of the settings file. I picked the name
"robosub_settings.py" because it is more meaningful when it's imported
from various modules.

I only changed names of files that are references from
robosub_settings.py. Other modules can be modified more easily locally.

I fixed the spelling s/stabalization/stabilization

I also removed the movement/physical folder. The functionality that was
supposed to live there is now in the "microcontroller" folder.

The jumpstart program "Dr. Frankenstein's Machine" will now launch all
modules, with the exception of the keyboard input.
Added some untracked name changes.
Removed detritus.

The beaglebone_demo code shouldn't have made its way into this branch.
Also, it won't run now that we've changed the settings to be in python
format (although it wouldn't take much effort to fix the beaglebone
code).
Improved ascii art and more detritus removed.
Merge branch 'dev-integration' into user/LoganEvans-structure
Percent thrust kludge.

This also starts a refactor of sanitation.py
Fixed depth maintenance mock task

* The depth ai controller now correctly responds to the
  mock sensor data produced by datafeed/raw/depth/mock.py.

* Refactored the sanitation module so that individual sensors won't
  block each other.

* Fixed general annoyances with the settings file.

* Added a .debug method to grapevine.Communicator objects.

* Re-inserted movement/physical. This module is just forwarding
  messages, but it is where the translation to raw digital values
  should take place.

* Renamed the data pipeline modules. Instead of using "sensor/*",
  we now use "datafeed/raw/*", "datafeed/sanitized/*", and
  "datafeed/filtered/*". If a programmer wishes to insert a mock
  datafeed module, it is possible to create a module in the correct
  location. However, these datafeed communication channels typically
  don't have modules associated with them.

* Cleaned up some more old/dead code.
Forgot to pass the -a flag to the previous commit.
Merge branch 'dev-integration' into user/LoganEvans-structure