Merge pull request #170 from betgenius/dev

Fix path for the path for the projections js
add checks for record size. needs better errors still
Merge branch 'dev' of https://github.com/EventStore/EventStore into dev
check length in clientmessage
make errors on unwrapping send a bad request to client
dont close connection on bad request
add too big checks to atom
Don't log a Connection Closed when we haven't
null checks
Merge branch 'dev' of https://github.com/EventStore/EventStore into dev
duh
Fix parameter order on Argument Exception
Ensure that the shortcut alias for the options that dont have more than 1 capital gets added to the output. They work, we just need to display the option
Catching all the exceptions as there might be multiple exceptions being thrown here such as Syntax, Yaml etc... The lib does give some additional information which we display to the user as they give some indication as to what is wrong
Fixed tests
Merge pull request #173 from EventStore/option-bugs

Fix minor annoyances in options handling
Only attempt to set the Dumped Options if it's the main config
1. Updated TestArgs' default values
2. Updated the tests to ensure that we are setting the correct environment
variable
Merge pull request #175 from EventStore/option-bug

Only attempt to set the Dumped Options if it's the main config
Fix the NUnit test project for new output paths