migrating projections upgrader to use locally produced client api as well as internalized powerargs
removed nuget references
Merge branch 'upgradeprojections-upgrade' of https://github.com/pgermishuys/EventStore into pgermishuys-upgradeprojections-upgrade
Clean up old license and usings
Merge branch 'pgermishuys-upgradeprojections-upgrade' into dev
Fix catch up subscriptions stopping

Catch up subscriptions could not be previously be stopped during the
"read" phase. This fixes that for both stream and $all subscriptions.
Fix ilmerge command lines in merging scripts
Stop overwriting the merged client API after merge
Put the source of the correct Json.Net in symbols

At some point NewtonSoft.Json was upgraded to 6.0.1 (to fix an issue with
the previous v4.5 that was used), but the script was never updated to
ensure the correct symbols end up in the nuget symbols package.
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