get exceptions working on ios too
add another date test
re-enable the date code instead of EJS_NOT_IMPLEMENTED.  add some more date tests.
explicitly list out all the opt passes, with mem2reg at the start.  seems to get us back to optimizing the tests without screwing things up with sret on arm.  also enable locations when under ejs.