TypeScript Removal - First Pass

Copied .ts comments to .js files. Removed TS references in .config
files. Removed .ts files and associated maps from project. Found some
pre-existing file references (such as images) missing in project so
added. This pass does not include JS bundling.
TypeScript Removal - Bundling

Implemented .NET bundling for JS.
TypeScript Removal - Individual Minification

Disabled bundling as .NET bundler's resultant JS merge file can be
incorrectly merged. Using Web Essentials (VS Extension) to produce
minified JS files automatically. (Web Essentials is already used for
LESS files.) Changed versioning stamp logic to use build date/time for
JS files. Changed loader to load individual files, full JS/CSS for
developers, minified JS/CSS for test and production environments.
Circa Option in Date-Picker Widget

Minor touch to expose circa option in date-picker widget for future
consumption. Manually merge from previous pull request.
Merge branch 'NeilCresswell-remove-ts'