Extended the RegisterModule macro to take a variable number of arguments
which name the arguments provided in the config file.  Also did some
other tidy up and arranging of code (perhaps with improved
performance?...)
Merge branch 'feature/analysis_framework' of github.com:thnam/AlcapDAQ into feature/analysis_framework
Git Strangeness trying to push changes, so I had to merge things, it
seems...

Conflicts:
	analyzer/rootana/src/main.cpp
Merged in the updated analysis_framework branch and modified the Plot* modules to use the new RegisterModule macro