First go at refactoring contentscript into subcomponents
added grunt task to build concatinated requirejs dependancy tree, module definition fixes
fixed requirejs dependencies