JBIDE-14502 - Adding proxy that does livereload.js script injection - server mode

Also added a bunch of JUnit tests to cover this feature and the previous features