Newsflow Activity classes Cleanup/Revamp

Tabs to Spaces
Removed singleton / static methods
Changed methods to always have a return type or throw an exception
Fixed Exception namespacing
Removed references to deprecated Loader class
PHPDocs
Added properties to classes for IDE help
Changed path's to use rawurlencode in appropriate locations