pat/combustion — pull request #28 by parndt (2012-12-27 23:17:49+00:00)
Title: Place class definitions inside module Combustion.

This allows libraries to selectively load parts of Combustion without having to load the entire thing. For example, if you wanted to use the Database class then you can just use:

```ruby
require 'combustion/database'
```

Previously this would require:

```ruby
require 'combustion'
require 'combustion/database'
```

As you would receive the following error message:

```
combustion/lib/combustion/database.rb:1:in `': uninitialized constant Combustion (NameError)
```