added reference to stock-count-sync-stat file and changed refs to stock-count controller and factory files
changed file name
major refactor: moved all private functions from get/load object/class, removed all unused functions and variables
major refactor:   removed all unused functions and variables, moved stock count sync status to a separate file
moved all stock count sync status codes here
added more status messages for stock count
added base route state
Replace ngmin with ng-annotate, closes item:456

See: https://github.com/btford/ngmin/issues/93
Add persistent alerts test, closes item:442

`$timeout.flush()` seems to be clearing `scope` (for whatever reason).
Workaround using Jasmine's clock mocks.
Merge branch 'develop' into refactor/historical-stock-count-to-confirmation

Conflicts:
	app/scripts/services/stock-count-factory.js
updated test files with i18nMocks
added 'back to list' button and toggle confirm button view if editOff variable is true or false refs item:465
added smaller button separator class
removed detail view list refs item:465
removed unnecessary scope variables, replaced scope variables with properties from appConfig object
removed unused variables from scope, added redirect to form when item on date list is clicked refs item:465
fixed typos, added i18nMocks
removed unnecessary scope variables, replaced scope variables with properties from appConfig object
removed logging to console
changed unit of measurement