Javascript tests to use PhantomJS

Running inside of Node wasn't working out when it came to
the DOM. While it only works in Chrome it is still Good Enough(TM).

All functionality of emoji.js should now be tested