Merge pull request #138 from eHealthAfrica/develop

Demo 2014-03-21
Merge branch 'develop' of https://github.com/eHealthAfrica/LMIS-Chrome into develop
Merge branch 'upstream-develop' into bug/notification-on-mobile
moved commonly used app config functions to service
cleaned up app config service and related controllers
added validations and error message at Edit App Config refs item: 337
insert method refactoring, #new: update, save. #deprecated:getTables
storageService unit tests update
moved facility info form to partials so that both wizard and edit mode can share same UI refs item: 337
add check if uuid is not empty
moved contact person form to partials so that both wizard and edit config mode can share same UI Refs item: 337
Method renaming: addTable() -> setStorageData(), getTable -> getStorageData()
used partial for edit config contact person UI Refs item: 337
Merge branch 'upstream-develop' into refactor/app-config/validation-and-error-msg
chromeStorageApi resolve value fix - #312 item
loadFixture to return a promise Refs item: 343
changed file name
changed stock count file name
changed help icon from info icon to question mark, repositioned the icon to align with page title item:353
added better page title, changed help icon from info icon to question mark, repositioned the icon to align with page title item:353