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.
Tidied-Up CSS in Solution Explorer

Removed unused site.css. Associated .css files with parent .less files.
Implemented Audio.JS

For a consistent look over all major browsers, audio.js's UI widget is
now displayed instead of each browsers' native HTML <audio> controls on
the tours editing panel. Have not customized colors, but this should be
easy to do if desired. e.g.
http://kolber.github.io/audiojs/demos/test2.html
Implemented autoNumeric

autoNumeric applied  to tour stop lapse time input, to ensure
client-side only permits integer entry in a suitable range. (Validation
also on server-side but this is nicer user experience.)
Merge branch 'NeilCresswell-remove-ts'
Merge branch 'jquery-plugins' of git://github.com/NeilCresswell/ChronoZoom into NeilCresswell-jquery-plugins
Merge branch 'NeilCresswell-jquery-plugins'