Use correct classloader.

@attribyte This changes the reflection to use Play's classloader instead of whatever the default happens to be.

Also, rethrow reflection exceptions.