WIP: Initial addition of saving states, which react to the state of the edited translation.
Merge remote-tracking branch 'origin/master' into translation-save-states

* origin/master:
  Upgrade to AngularJS 1.3

Conflicts:
	app/components/transUnit/translation/translation.html
Merge remote-tracking branch 'origin/master' into translation-save-states

* origin/master:
  Fix selected TU

Conflicts:
	app/components/transUnit/TransUnitCtrl.js
Fix initial load of default language
Merge branch 'master' into translation-save-states
Merge remote-tracking branch 'origin/master' into translation-save-states

* origin/master:
  Fix reloading locale and doc on change
  Fix default locale selected
  Implement paging
Move save events to editor service
Move tranlsation status to a more robust service.
Merge remote-tracking branch 'origin/master' into translation-save-states

* origin/master:
  Rename displayName to name for locale type

Conflicts:
	app/components/transUnit/translation/TranslationCtrl.js
	app/components/transUnit/translation/header.html
	app/editor/editor-header.html
Fix locale name bug from merge
Restore undo functionality
Move most save status logic to service
Fixing PR issues. Consolidating on status over state.
WIP: Move save functions to events, add loading text. Need to stop event firing so often.
Merge remote-tracking branch 'origin/master' into translation-save-states

* origin/master:
  Fix di-injection. Minify on production builds. Get sourcemaps for js & css working.
Added better loading (Changes to saving status on loading etc)
Merge branch 'master' into translation-save-states

Conflicts:
	app/components/transUnit/translation/TranslationCtrl.js
	app/components/transUnit/translation/header.html
	app/editor/editor-header.html
Loading on status bar when saving
Remove not needed directives, fix saving status
Fix serverStatusID to handle undefined variables properly