quick fix for accordion error on click
Merge branch 'upstream-develop' into bug/fix-accordion-exception

Conflicts:
	app/scripts/controllers/home.js
Merge branch 'upstream-develop' into bug/fix-accordion-exception

Conflicts:
	app/views/home/main-activity.html
Merge branch 'upstream-develop' into bug/fix-accordion-exception

Conflicts:
	app/views/home/main-activity.html
Merge pull request #431 from jofomah/bug/fix-accordion-exception

Bug/fix accordion exception
Restore tests
Add no-exclusive-tests rule, closes item:644

Handle loading manually until ESLint has proper custom rule loading via npm
modules.
Merge test ESLint config

… until ESLint gets config extends support, see:
https://github.com/eslint/eslint/issues/963
Tracking factory is an object, closes item:657
adds geo-location info to stock count object. refs item:655
Merge pull request #440 from tlvince/bug/tracking-factory-property

Tracking factory is an object, closes item:657
add geo-location to locations-factory
Merge pull request #436 from tlvince/refactor/tests

Restore tests
Merge pull request #438 from tlvince/refactor/eslint-ddescribe

Add no-exclusive-tests rule, closes item:644
Add require radix rule

http://eslint.org/docs/rules/radix.html
use no geo pos if none is available. refs item:655
adds No_GEO_POS as null object for geo position refs item:655
renamed location factory file. refs item:655
Update cca-plugins.txt

adds geolocation plugin
introduced getMiniGeoPosition function refs item:655