Started to restructure the directories of the modules to a sensible format
Fixed remaining issues (+16 squashed commits)
Squashed commits:
[52246c4] fixed roles, made reactors catagorized as support rather then utility
[e3b246d] Fixed SignalCatcher
[84a9db5] Fixed NUbugger
[12f7fd6] Fixed the console logger (and fixed it to correctly be sync)
[4ec0f47] Fixed the configuration systems
[ca427d8] fixed platform
[a3379ff] Fixed eSpeak
[c025a37] Fixed ScriptEngine
[919c9c4] Fixed LinuxCamera
[3d81237] Fixed AudioInput
[6bc7cd4] Fixed audiofileinput
[651993a] Fixed up ScriptTuner
[72f4247] Fixed up script runner
[f2d3ed9] Fixed mechwarrior
[d43bf13] Fixed up some headers and comments on dancedarwin and aubio
[2f79dd3] Moved Beat’n beat detector and fixed its namespacing
Restructured the messages and fixed resulting compile errors
TODO in future, make modules use the messages they require
Merge branch 'feature/Restructure' into develop