Add a random number to the jsonp callback name

This stops the requests from failing when there are multiple requests
sent off at the same time
Forcing rebuild
Make the code look prettier
Forcing the Math.random function to return 0 in tests
bumping version numbers and rebuilding
Merge branch 'hotfix/1.5.3'