Merge branch 'integration'

* integration:
  version sync :)
  Bugfix: CounterFive wasn't rendering with the correct template
  Testem will load scripts twice if specified by name and later by star-selector. Also on top of that using jasmine.Clock to fast-forward through methods relying on timeout asynchronous effects.
  Reversed log print-out to make it quicker to access current status no long games.
  Log is working, but unit-tests for log are not, can't figure it out!?!?!
  Major refactor to work with promises and new lib
  These are now in external lib
  Just a WIP
  Removing Jasmine as a submodule (now handled through node)
  Adding JSProject 'framework'
Wrong freaking sub mod survived the merge
Merge branch 'integration'

* integration:
  Wrong freaking sub mod survived the merge
version bump
Switching to 0.0.5-minified
Updating references to A5S
Merge branch 'feature-a5sMinified' into integration

* feature-a5sMinified:
  Updating references to A5S
  Switching to 0.0.5-minified
  version bump
Merge branch 'integration' into release
Merge branch 'release' into gh-pages

* release:
  Updating references to A5S
  Switching to 0.0.5-minified
  version bump
  Wrong freaking sub mod survived the merge