- change esl connection
 - monitor connection every second and connect if not connected
 - upgrade esl jar versions
 - use version 3.2 of netty
 - minor formatting changes
 - subscribe to events
 - simplify handling and sending of events
 - modify ESL connect startup so that it will continue to try to register with ESL
Merge branch 'master' into modify-esl-startup
Merge branch 'master' into modify-esl-startup
 - add option in presentation to open external file uplaod window instead of from within flash
i - making regex a lot loose