JSONLoader progress callback

Any reason why `JSONLoader.load()` shouldn't be able to take a progress callback? Seems like most other `loaders.load()` do :)