Use vim's autoload feature to reduce startup time

Without this, loading both lusty-explorer and lusty-juggler took 55ms
on my machine (see vim --startuptime), most likely due to loading the
Ruby interpreter.  With this, the combined loading time is less than
1ms.