Second fix for JsonLoader...

This time do as we did first: use JsonLoader.class.getResource(). If this
doesn't work, use the context ClassLoader (and throw an IOException like
before).
JsonLoader: ensure argument starts with a '/'

Throw IAE if it does not.