require_project_lib plugin
Renamed PluginLoadFailure to PluginNotFound
Added PluginLoadFailure
@on_load ensures it's a Proc before #calling
Initial tab-completion for files
Added singleton Hairballs.completion_procs