Update qs dependency

see https://nodesecurity.io/advisories/qs_dos_extended_event_loop_blocking
Merge pull request #69 from pdehaan/patch-1

Update qs dependency
0.2.1
upgrade to CoffeeScript 1.8
0.3.0 - starting on next version
Merge branch 'paul90/coffee-script-1.8' into paul90/0.3.x
first pass at determining the express 4 middleware required
First pass...
fix for #60

when running the test there are no plugins - something that was not captured.
Test rewritten to use 'supertest'

The original test used `runningServer.routes.put[0].callbacks[1]` this no longer works and appears not to be documented.
Some additional test written, to test other routes.
Quick fix for the unfamiliar action being added to the page journal

Spotted while re-writing the tests, the action 'adsf' was getting appended to the journal.
Tests for external LevelDB repository
make more sense to keep the storage test in the storage repo
Switching to use client sessions

a first pass, will allow passing in crypto options via config
Override the body-parser size limit

What is a sensible size - needs to support fork from local back to server, but...
change to using post, rather than put

There is a client change for this as well
not yet!
Add warning if using old storage integration, and package name construction for new.
add neighbor seeding
removing remote routes

the server should not be fetching content from other sites, this is a job for the client.