Add setUsername and setUserProperties to $analytics API + registration functions to $analyticsProvider
Register setUsername and setUserProperties for mixpanel people
Use buffers to catch early calls to setUsername and setUserProperties
Add optional parameter to waitForVendorApi to indicate which fields needs to be set in the global api object
Make sure mixpanel is fully loaded by checking not only the object but also the relevant field in the mixpanel global
Fix mixpanel: correct cases where waitForVendorApi returns an intermediate object instead of the correct one
Look for the field __loaded instead
Removal of nuget-tools for simplicity
Creation of nuspec packages for alternative modules
Update Readme.md to include install instructions
Completed collection of nuget packages
Fixed malformed nuspec files
Merge branch 'develop' into feature/nuget-configuration
Added Adobe nuget package
Bumped version
Add setUserPropertiesOnce to angulartics and to mixpanel
Added setUserPropertiesOnce to public API
Fix luisfarzati/angulartics#110: ngRoute and ui-router support

Trying to be routing-agnostic isn't working for us
(see luisfarzati/angulartics#86 and luisfarzati/angulartics#114).

This PR intends to re-introduce specific support for the two most popular
routing modules: ngRoute and ui-router.

Tests have been updated to cover ngRoute and ui-router. I've implicitly
documented the minimum supported versions of both modules, using bower.json.

TODO:

* Update the README to explicitly document minimum supported versions of the
  routing modules.
Merge branch 'chrismendis-feature/routing-specific'

* chrismendis-feature/routing-specific:
  Fix luisfarzati/angulartics#110: ngRoute and ui-router support
cut 0.15.18 release
Merge branch 'feature/nuget-configuration' of https://github.com/ADAPTByDesign/contrib-angulartics into ADAPTByDesign-feature/nuget-configuration

* 'feature/nuget-configuration' of https://github.com/ADAPTByDesign/contrib-angulartics:
  Added Adobe nuget package Bumped version
  Completed collection of nuget packages Fixed malformed nuspec files
  Removal of nuget-tools for simplicity Creation of nuspec packages for alternative modules Update Readme.md to include install instructions
bump nuget versions
Merge branch 'ADAPTByDesign-feature/nuget-configuration'

* ADAPTByDesign-feature/nuget-configuration:
  bump nuget versions
  Added Adobe nuget package Bumped version
  Completed collection of nuget packages Fixed malformed nuspec files
  Removal of nuget-tools for simplicity Creation of nuspec packages for alternative modules Update Readme.md to include install instructions
Merge branch 'fix-mixpanel-init' of https://github.com/sampov2/angulartics into sampov2-fix-mixpanel-init

* 'fix-mixpanel-init' of https://github.com/sampov2/angulartics:
  Look for the field __loaded instead
  Make sure mixpanel is fully loaded by checking not only the object but also the relevant field in the mixpanel global
  Add optional parameter to waitForVendorApi to indicate which fields needs to be set in the global api object