JQ: Testing switching over
JQ: Work in progress, moving to another machine.
renamed ModulesManager to ModulesFramework (modules::manager ->
modules::framework  in the code) and went through all affected code
putting in these changes.
Rename the typedef for the base class from ModuleBase to BaseModule to
avoid confusion with other framework classses that are prefixed with
"Modules".
Removed commented out include statement
Created a ModulesNavigator singleton class to handle access to existing
modules and looping over them.
Tidy up of main.cpp and usethe new modules::navigator to build modules
and loop over each module. I'm still having issues with root so I've
only been able to partially test this.
Add a method to the ModulesNavigator to get and cast a module in one go.
Replaced the implementation of ExportPulse::Instance() so it uses the
new modules::navigator class.
Improved printout when doing make clean
renamed ModulesManager to ModulesFramework (modules::manager ->
modules::framework  in the code) and went through all affected code
putting in these changes.
Rename the typedef for the base class from ModuleBase to BaseModule to
avoid confusion with other framework classses that are prefixed with
"Modules".
Removed commented out include statement
Created a ModulesNavigator singleton class to handle access to existing
modules and looping over them.
Tidy up of main.cpp and usethe new modules::navigator to build modules
and loop over each module. I'm still having issues with root so I've
only been able to partially test this.
Add a method to the ModulesNavigator to get and cast a module in one go.
Replaced the implementation of ExportPulse::Instance() so it uses the
new modules::navigator class.
Funny business after doing `git rebase develop`.  I cant push to
feature/BK_extend_modules_management without pulling first, but now I need to merge changes...

Merge branch 'feature/BK_extend_modules_management' of github.com:alcap-org/AlcapDAQ into feature/BK_extend_modules_management
Fix bug where an unamed Modules wouldn't receive the correct debug
options
Make sure we change back to the correct directory before we close things
and reshuffle the order of creating singleton objects.