[test] Run tests in phantomjs instead of node
[minor] Added missing reserved event checks