reduced product profile and count uom font size to fit in screen words like measles.
Merge pull request #277 from jofomah/fix/change-font-size

reduced product profile and count uom font size to fit in screen words
huge refactoring to these files
refactored to load product profiles complete object during save.
minor refactoring
stock uom visible before typing anything at stock count page refs item:428
scroll to top when next or previous is clicked. refs item:435
added scroll to top to waste count page refs item:435
added scrollToTop to home. mainActivity so that alerts will be visible refs item:435
minor fixes
refactoring to remove duplicate codes
remove font-awesome branch since they've bumped versions
Merge pull request #278 from futuresandwich/bug/fix_bower_fontawesome

remove font-awesome branch since they've bumped versions
added uom next discard count quantities.
Merge pull request #279 from jofomah/fixes/uom-scroll-to-top-and-others

Fixes/uom scroll to top and others
added ccu-profile-factory and minor fixes
optimized getProfileBatch
added CCE setup UI at edit app config section Refs item:426
Merge branch 'upstream-develop' into fixes/uom-scroll-to-top-and-others
Merge branch 'fixes/uom-scroll-to-top-and-others' into feature/cce-selection-at-setup

Conflicts:
	app/scripts/controllers/app-config.js
	app/scripts/services/utility.js