added jsonp transport
merged upstream with jsonp additions
Merge pull request #226 from aembke/alec/upstream

JSONP transport