Implement accepting parameters
Fix parameters
Add catch for NullPointerExcetion
Add Additional fixes to parameters
Merge branch 'day4' of https://github.com/dgarlitt/empty-webserver into day4
Put Parameters In the Body
Refactor response accept/return ints
Merge in remote changes from day4

Conflicts:
	src/main/java/com/carebears/Server.java
Create DirectoryReader object and start testing
Merge remote changes from day4
Implement directory reader object to generate directory listings
Refactor Server, reduce complexity
Moved clientSockets to threads
Adjust server socket test to close thread

 - changed variable names for workers to be more descriptive
Quit spawning workers inside server socket test

 - created an inner class on the test that overrides the
   createWorkerThread method and just echoes back the
   input
Clean up worker spawning

 - also removed unnecessary references to handlers
 - updated tests accordingly
Move parameter parsing into request
Cleanup unused imports and variables
Return 405 - non-GET requests w/ non-servlet paths
Allow OPTIONS & HEAD requests on servlets