(#2206) - Replace goodfirstpatch with help wanted
(#2185) - Add ie to allowed failures
(#2185) - Fix typo in travis.yml file
(#1622) - test in phantomjs

Also add the ability to specify whether or
not to use the ES5 shims, since phantomjs
needs them.