Merge pull request #4 from Svalorzen/master

Introducing better intermodule communication
Extracted the module loading functionality.
Brain can't be copied.
Moved Brain and BrainWave to NaoFramework::Core.
Merge pull request #5 from pkok/master

Module loader (Brain) is extracted to its own class.
Forgot to include proper namespace for DynamicModule
Merge pull request #6 from pkok/master

BUGFIX: Forgot to include proper namespace for DynamicModule
BrainWave now in. Modules are now run in separate threads