Adding a timeout for jQuery JSONP implementation

This is necessary for the error callback to happen at all. Not an ideal
solution but works.

Ref: #1