remove modules that aren't being used to reduce clutter
Update RxJava usage in blocking implementation.
Rewrote the netty implementation & moved to netty 4
Bug fix: Client was not removed from the available clients list on disconnect
Merge https://github.com/benjchristensen/WSPerfLab
Removing @Nullable from internal sun lib
Merge pull request #7 from NiteshKant/master

Rewrote the netty implementation & moved to netty 4
Non-blocking Implementation with Servlet 3.1 and rxjava-apache-http
Get it running …

… but it's not passing validation yet:

./validate.py http://localhost:8888/ws-java-servlet-blocking-rxjava
Validating WsPerfLab Implementation at URL: http://localhost:8888/ws-java-servlet-blocking-rxjava/testA?id=19180

Error => Validation Failed! => ResponseKey Invalid.
set crazy high max values so we don't limit our tests
Fix logic … ResponseKey now valid.

./validate.py http://localhost:8888/ws-java-servlet-blocking-rxjava
Validating WsPerfLab Implementation at URL: http://localhost:8888/ws-java-servlet-blocking-rxjava/testA?id=58590

Successful Validation
Now passing validation when run with Jetty 9.1

$ ./validate.py http://localhost:8080/ws-java-servlet-nonblocking-0.1-SNAPSHOT
Validating WsPerfLab Implementation at URL: http://localhost:8080/ws-java-servlet-nonblocking-0.1-SNAPSHOT/testA?id=35761

Successful Validation
Have them all include application/json type
Rename 'servlet-nonblocking' to more descriptive name.
Clean out submodules in settings.gradle
start of install script
modified to randomize URL used on each request
basic script to execute remote commands
tweaked the run_commands_remotely docs
tweaked remote commands and added link script
added scp script to get logs