Add public directory
Add spec for Promise
Add spec for Reporter
Add spec for Settings
Add spec for ActionManager
Add spec for Biskoto
Add spec for Analytics
Add spec for UrlHelper
Fix Biskoto to be compatible with PhantomJS's escaping of cookies
Add spec for Session
Refactor Session to be more testable