Adding first draft of user_locations module.
Adding docs to the user_locaitons module.
Updating unit tests for user_locations.
Merge branch 'master' into user_locations_list

* master:
  Updating components to expect $ and container
  Ignore examples from karma too
Fixing jshint issues.
Merge branch 'master' into user_locations_list

* master:
  Updating karam for require
  Renaming locservices-core-js bower component.
  Removing jquery from component.js
Merge branch 'master' into user_locations_list

* master:
  Fixing component and search to be amd-ify
Merge branch 'master' into user_locations_list

* master:
  Adding jasmine for debug in the browser
  Adding Chrome for debugging
  Adding all parsing tests
  Added bower to run as postinstall on npm install command
  Sorting the templates out
MYLOC-56 Converting tests to spec and module to AMD.
Merge branch 'master' into user_locations_list

* master:
  Fix template watcher
  MYLOC-60 - Cleaning up index page to point to examples
MYLOC-56 Adding user locaitons example.
Merge branch 'master' into user_locations_list

* master:
  Adding jQuery tiny pubsub module.
  Set watch task to run test:cli
Merge branch 'master' into user_locations_list

* master:
  Adding pubsub to .gitignore
Merge branch 'master' into user_locations_list

* master:
  added compiled sinon to test page
Merge branch 'master' into user_locations_list

* master:
  Fixing jscs
  Fixing karma run
  Prevent sinon from being picked up by Grunt
  Move sinon into a vendor folder to keep tld clean
  Clean path to pubsub
Adding user_locations CSS and images.
Adding user_locations CSS.
Cleaning up renamed files.
Adding LESS styles for user_locations.
Adding controls to user_locations example.