First test passing with refactor to CareBearSocket interface
Move FakeServerSocket into test folder
Refactor server to get/set port number
Merge branch 'day2' of github.com:dgarlitt/empty-webserver into day2

Conflicts:
	src/test/java/ServerTest.java
Add http Handler test
Merge branch 'day2' of https://github.com/dgarlitt/empty-webserver into day2
Add Care bear http handler
Get first httphandler object test
Add test for set/get document root and fix spurious import from Intellij (Blame Canada)
Added conditional for GET & POST
Add CareBearServlet and dependent classes
Add servlet structure and base classes. Add DocumentRetriever class.  Add functionality to HttpHandler class.
change travis jdk version
Add tests for Response and servlets
Merge branch 'day2' of https://github.com/dgarlitt/empty-webserver into day2
rename to make build pass