Recognize option for custom jsonp callback

Not all servers respond to "callback". This patch adds support for a
custom `callbackName` option when using jsonp.
Allow setting the callback function name