JBIDE-18786 - Bump Livereload to 1.3.0 on 'master' branch
JBIDE-18787 - Build failures with Mars M3 TP

Implemented missing API due to Servlet API 3.0 -> 3.1
Enforced use of Jetty 8 on test plugin to avoid mixing Jetty 8 with Jetty 9
(which breaks some APIs)
JBIDE-18787 - Build failures with Mars M3 TP

Enforcing the use of javax.servlet 3.1