A proposed new interface for the Ceedling gem

This is the interface we are using internally at Gentex now. Essentially ceedling.rb provides the Ceedling module with a variety of methods for configuring and interacting with Ceedling. The heavy lifting is done in Ceedling.load_project. Ceedling.register_plugin provides a mechanism for easily loading plugins that are distributed as gems. Let me know what you think.