Implemented "create new" and "edit" forms for timelines with new UI.
[Feature]: Implemented exhibit form UI.
completed listboxbase class, implemented content items listbox, added sample with custom listbox
[Feature] Edit Content Item form
create CI added
[Feature] Add listbox to exhibits form.
[Feature] Updated page header. Added new authoring edit form.

Details:
1. added header icons;
2. changed img to background-image in header;
3. replaced old authoring header buttons with new UI form
[Feature] Added navigation, refined show/close methods
[Feature] Fixed CSS and visual appearence.
[Feature] Implemented canvas edit button for timelines, exhibits and content items.

Details:
1. added svg support for web-service;
2. placed edit authoring buttions inside authoring form;
3. added clickable svg images (edit buttons) for timeline (bottom right corner), exhibit (between exhibit title and exhibit top border), content item (bottom right corner).
[Feature] Fixed console errors.
[Feature] Fixed few bugs with authoring. Fixed bug #306. Some code review fixed;

Details:
1. Fixed bug #306 - Dates in Cosmos Exhibits are displayed negative using long form;
2. fixed alert window when timeline was removed;
3. fixed exhibit's date in edit exhibit form (it was exhibit.date - exhibit.width / 2, now it's exhibit.date);
4. removed obsolete mouse handlers in authoring.ts for edit modes;
5. removed some obsolete code from authoring.ui.ts;
6. fixed few bugs with active icons in header;
7. capitalized regimes links
[Code Review Fix] Add listbox to exhibits form.
1. Async download listItem template for contentItems.
2. Renamed container2 to listItemContainer.
3. Pass listItemContainer as a parameter to exhibitForm.
[Code Review Fix] Removed obsolete code from authoring files. Fixed bug #313.fixed bug with fallbackpage.

Details:
1. Fixes for code review http://mrccodereview.cloudapp.net/ui#file:review=1147;
2. fixed bug #313. Fallback: Fallbackpage rendering is broken.
[Feature Fix] Fixed authoring forms
[Code Review Fix] Fixed authoring forms
1. added null check for prevForm
2. renamed 'ci' to contentitem
3. changed click to dblclick for listboxes
4. exported func renewExhibit to refresh content items
Commit before merge
Merge branch 'forms' of https://github.com/alex-zen/ChronoZoom into regform

Conflicts:
	Source/Chronozoom.UI/Chronozoom.UI.csproj
	Source/Chronozoom.UI/NewScripts/authoring.js
	Source/Chronozoom.UI/NewScripts/authoring.ts
	Source/Chronozoom.UI/NewScripts/authoring.ui.js
	Source/Chronozoom.UI/NewScripts/authoring.ui.ts
	Source/Chronozoom.UI/NewScripts/common.js
	Source/Chronozoom.UI/NewScripts/common.ts
	Source/Chronozoom.UI/NewScripts/cz.js
	Source/Chronozoom.UI/NewScripts/cz.ts
	Source/Chronozoom.UI/NewStyles/cz.css
	Source/Chronozoom.UI/cz2.html