Merge pull request #1 from LiquidThinking/master

pull changes from origin
display correct message when an implementation is not found for IViewModelToCommandMappingEngine
promoted some statements in base controllers to protected virtual methods
Merge pull request #4 from adeel41/master

minor refactoring, statements converted to protected virtual methods in base controllers