Closes #17 - An elasticsearch node can now be created outside of the NodeServlet

`NodeServlet` now checks if a node has already been set in the servlet context with key `elasticsearchNode`, and uses that if so.

(note most of the changes in this commit are just indentation changes, it's only a few extra lines...)