change error messages a bit
change error messages not all cases are really fatal
Merge pull request #163 from EventStore/bettererrors

Give less alarming error messages in the case where a client specifies an invalid position to start a subscription or read from, since this is not actually an issue and is expected.
1. Refactoring the event store arguments to support more flexible configuration parsing
2. Moved exception handling into EventStoreOptions.Parse
Merge pull request #164 from EventStore/unified-config

Support the ability to parse sections of a configuration file
Fix path for the path for the projections js, point it to clusternode-web folder not singlenode-web
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