AdminServletModule doesn't bind to correct path

I tried using AdminServletModule recently and it seems the serve() call is incorrect.

I've added a test in my fork to show that the servlet binding is not working and then created a patch in a second commit that allows the path to be configured and fixes the test.

Please let me know if you'd like me to tidy anything up, prior to pulling.

Kind regards,

Dave