Save fakeslow on session
Add rand functions
Prepend js, improving load times
Merge branch 'daily'
Merge branch 'daily'
Update startTime to use Session class
Simplify serialisation.
Remove debug statement
Add responseObj to json responses.
Merge branch 'daily'
Implement push/pop/unshift/shift methods.

Closes #138.

Warning! Existing functionality mimicked "push" within "set".
Using set is not 100% explicit - session will set to the data
provided, without pushing anything extra.