Allow loading of extra jars

This allows the user to do things like add nREPL (for a better repl), pomegranate (for runtime loading of even more dependencies), and various debugging utilities.