Import latest tomahawk.js changes
Support asyncRequest