Add spec for Reporter
Add spec for Promise
ES5 helper for phantomjs