Livereload protocol implementation based on Netty