Remove jQuery promise methods
Rename "private" resolve, reject methods
Remove unneeded mapping
"catch" is a keyword in es3