* #363 added a test to prove rr lb works, this doesnt have a lock so it isnt perfect, not sure what the tradeoff is between a lock and a bit of randomness, can change to have a lock anytie
* #363 had a look at other oss roudn robin lbs and they all use a lock so imlemented a lock
* started messing around with sticky sessions idea
* more tests for sticky session thing
* more faffing cant make up my mind how to do this
* +semver: breaking added sticky session load balancer and changed way load balancer configuration is set by user
* #336 made tests BDDFy
* #212 - hacked websockets proxy together
* faffing around
* #212 hacking away :(
* #212 websockets proxy middleware working
* #212 map when for webockets working
* #212 some test refactor
* #212 temp commit
* #212 websockets proxy working, tests passing...need to do some tidying and write docs
* #212 more code coverage
* #212 docs for websockets
* #212 updated readme
* #212 tidying up after websockets refactoring
* #212 tidying up after websockets refactoring
* #212 tidying up after websockets refactoring
* stuck a warning in about logging levels into docs!
* #52 test circle ci
* #52 nicked some lads cake script
* #52 put the mac build script back
* #52 trying another lads circle CI thing doesnt use cake
* #52 added test steps
* #52 ports for linux build
* #52 try travis mac build
* #52 dont use build script
* #52 dont use build script
* #52 acceptance and int tests dont really work on mac...v strange?
* #52 unique port for linux tests
* #52 increase code coverage
* #52 try using cake on linux for travis
* #52 try using cake for mac and linux on travis
* #52 dont run the acceptance and int tests on mac
* #52 build.sh has lf line endings
* #52 turns out crlf is OK for cake file..sigh
* #52 not sure what return does in cake so wrapped in if just to see
* #52 try use travis to work not run on mac
* #52 dont need these references
* #52 wrong property
* #52 remove circle ci for linux and just use travis for all
* hacked together load balancing reroutes in fileconfig
* some renaming and refactoring
* more renames
* hacked away the old config json
* test for issue 213
* renamed key
* dont share ports
* oops
* updated docs
* mvoed docs around
* port being used