Updated license file to try and make it more clear that it's a BSD 2-clause license
Simplified the Dockerfile a bit
Ignore target folders
Initial pass at automatically generate Swagger documentation during the build (the docs are available at /apidocs/)
Changed from BSD 2-clause to 3-clause
Merge branch 'master' of https://github.com/GeneralElectric/snowizard
Upgraded maven-surefire-plugin from 2.15 to 2.16
Upgraded maven-failsafe-plugin from 2.15 to 2.16
Upgraded maven-javadoc-plugin from 2.9 to 2.9.1
Upgraded maven-shade-plugin from 2.0 to 2.1
Upgraded maven-checkstyle-plugin from 2.9.1 to 2.10
Upgraded maven-pmd-plugin from 2.7.1 to 3.0.1
Upgraded cobertura-maven-plugin from 2.5.2 to 2.6
Ignore the exception and try the next host
Added unit tests for JSON serialization and deserialization
Added more tests for the object to increase test coverage
Simplified Snowizard.proto by only defining SnowizardResponse as that was the only entity we actually used.
Added a unit test for the SnowizardResponse protobuf class
More unit tests
Clean up some checkstyle issues