Add convenience adders to Java version of Chain.

As part of this change I have also removed ClosureHandlers and corrected specs.  Some specs were using "path" where it should have been "prefix".  My understanding of "path" is that it's analogous to "get" and "post" except it doesn't care what the HTTP method is.