Converted all code to work with framework

Changed DataInputModule to DataSource and have it be a Source.
Converted all remaining modules to inherit from fc::Module.
Updated all main programs to use fc::EventProcessor.
Merge pull request #5 from Dr15Jones/updateAllPrograms

Converted all code to work with framework
Merging this pull request