TypeScript: expose durandal/system and durandal/viewEngine in module
TypeScript: expose durandal/system and durandal/viewEngine in module

Fix the route?: string; in route?: any (prevent the use of ['', 'dashboard'] in the shell route definition
Fix the routeHandler not being set as optional in DurandalHistoryOptions
Cleanup indentation

Craga89/Durandal,Craga89/Durandal,Craga89/Durandal,BlueSpire/Durandal,BlueSpire/Durandal,mryellow/Durandal,davismj/Durandal,davismj/Durandal,davismj/Durandal,mryellow/Durandal,mryellow/Durandal,BlueSpire/Durandal,davismj/Durandal,Craga89/Durandal,mryellow/Durandal,BlueSpire/Durandal