Initial commit
Add karma testing suite
Add karma-fixture plugin
Move utils.coffee to helpers browser_helper.coffee
Factor out URLHelper
Create new Redirect action
Update Promise.all to return the results of each promise

Results are passed as an array argument to Promise.then() callbacks.
Results are ordered based on the order of the
promises given to Promise.all() as argument.
Update Session.coffee's analytics_session retrieval methods

It tries to extract it from the iframe first,
and then fallback to GET param extraction.
Add .get() and .expire() methods to Biskoto
Add `analytics_session` in a first party as optimization

If first party `analytics_session` is found,
no iframe gets created.
Get `yogurt_session` cookie name from Settings
Handle properly `analytics_session` absence
Add functionality to purge first-party cookies on client
Force bypass of first party cookie only for
the create 'analytics_session' phase

This way we can be sure that the third-party cookie on the
analytics domain will be created.
Fix bug with missing fat arrow
Refactor Reporter to be thenable and to use promises
Add missing requirement for actionsmanager
Change the way actionsmanager hooks into the _saq array
Update the redirect method on ActionsManager so as to be easily mockable
ES5 helper for phantomjs