Adjusted adding mechanism to be better, maybe...
More documentation!
Merge branch 'path-tests' of github.com:dkuntz2/java-httpserver into path-tests-dk

Conflicts:
	handlers/HelloHandler.java
	httpserver/HTTPHandler.java
look, it works now
More documentation! MORE I SAY, MORE!

Most non-obvious methods have been Javadoc'd, but there's still a lack of
internal method documentation, explaining what's going on inside of
methods. While that's not horribly important, I think that because this is

  1.    An open source project we're putting together because Java's kinda
        lacking a really good RESTful server. And if it isn't lacking such
        a thing, it's lacking an open source one. And

  2.    We're doing some unnatural acts in the code, and there's a lot of
        metaprograming (on purpose, there really isn't another way to do
        things), and other concepts that aren't incredibly easy to figure out
        at first.

We should probably work on getting things nice for us and other people to
understand, both by writing good, meaningful comments (and possibly commit
messages, I'm not quite sure yet), and by keeping everything well formatted and
easy to read.

Basically, while there are some difficult concepts in here, I think a good goal
for us is to explain those concepts in a way that people who haven't been
exposed to them before can understand.
Merge branch 'path-tests' of github.com:dkuntz2/java-httpserver into path-tests-dk

Conflicts:
	handlers/HelloHandler.java
	httpserver/HTTPHandler.java
actually merged, because it wasn't real last time...
Merged with Don