Added MEF and refactored the way Jobs are created and consumed. Address Issue #2
Removing ImportMany from the Jobs list
Moving MEF set up to the constructor
Changes to the way messages are pushed out using SSE
Refactored MEF and introduced BlockingCollection. The system should now support multiple clients and disconnections in a much cleaner way
Refactored the way jobs are invoked
Updating razor nuget package