fixed up the factory and snippet to work with lazy loaded snippets on the page and setting different actors
added many tests
added a few more tests
Added code coverage report, now requiring minimum of 80% code test coverage in order to proceed
added a small test and updated docs
Merge pull request #2 from natgeo/feature/bf/MIE-762

Activity Snippet Factory can handle state
added grunt-build-control
added build-control local config
Merge remote-tracking branch 'origin/develop' into feature/fs/MIE-753

* origin/develop:
  added build-control local config
  added grunt-build-control
  added a small test and updated docs
  Added code coverage report, now requiring minimum of 80% code test coverage in order to proceed
  added a few more tests
  added many tests
  fixed up the factory and snippet to work with lazy loaded snippets on the page and setting different actors

Conflicts:
	app/index.html
	app/scripts/factory.coffee
	app/scripts/snippet.coffee
	package.json
	test/index.html
	test/spec/feature/load.coffee
	test/spec/unit/ActivityStreamFactory.coffee
[MIE-753] - Change NG-specific references to non-specific references; change console.log to console.error in error blocks; remove unnecessary console.logs.
[MIE-753] - Fix callback.called tests
[MIE-753] - Updating Snippet service call tests
[MIE-753] - Remove mocha config from grunt file; change some ng-specific items in Factory test; minor cleanup on Snippet test; remove data-cover tests from Utils file until we can get tests covering more of that file.
Merge remote-tracking branch 'origin/feature/fs/MIE-753' into feature/mie-752