Build: Use browserify to create browser-ready ESLint (fixes #119)

This issue has been open for a while and is holding up the release, so I decided to switch to browserify and make something that works. 

I also added a build step to test ESLint using PhantomJS for a quick sanity test of browser compatibility.