Simple methods to make your plugins run smooth.
The needs(*libraries) method wraps the require( ) method with several safeguards and automatically
loads RubyGems if needed.
Example usage:
class MyNeedyPlugin < ScoutAgent::Mission needs "faster_csv", "elif" # ... end
The logic for this already exists using triggers.