Added LocalizationModule, still needs some work.
PRECOMPILE: This is a sketch of the new structure of localization and the particle filter. I haven't finished it because the OdometryModel and VisionModel classes have to be cleaned up a lot.
Merge remote-tracking branch 'nbites/overhaul' into overhaul
quick little code style changes
fixed some PF header stuff
Added stiffnesses control and basic JointEnactorModule.
No compile errors in LocModule
Closer to adding sending synchronized motion commands to the DCM.
More testing; stiffnesses appear to work well.
Merged in NONCOMPILE restructured code
Added in/out portals for JointEnactor and cleaned up CMakeLists
All re-written loc files compile
Localization Module instatiates everything correctly (no errors)
Added functionality, included all files in CMake (whoops...)
Motion part of FakeLocInputModule working
Continued fake vision on mac, needs to be compiled
Compiles and adds visual information
FakeVision/FakeMotion module compiles and has all features
Merged sensor/logging overhaul master.
Runs and logging fake odometry