Added commonJS support
added specs for the map/reduce matchers with commonJS and made a few variables names make more sense.
moved lib to the base of the design document
moved lib to the base of the design document
made commonJS work for CouchPotato::Config.split_design_documents_per_view being true or false
Merge pull request #85 from erichaberkorn/common-js-module-support

Added commonJS support
make hashes of type HashWithIndifferentAccess compatible with the Hash type.
Merge pull request #86 from wrshawn/hash_compatibility

Compatibility between Hash and HashWithIndifferentAccess
adds conflict handling
bumps version
fixes properties are leaked to sibling classes
bumps version
updates rubinius
makes cast_native cast floats with no leading digits.
Merge pull request #87 from wrshawn/float_fix

makes cast_native cast floats with no leading digits.
Fixed: fetching different classes with the same view (think `Model.all` view definition that emits a key that's the same in the superclass and all its subclasses) is now possible.
Added `sum` function so reduce function that use it work correctly.
make database host configurable
Merge pull request #90 from dozeo/include-subclasses-in-custom-views

Fix custom view not returning subclassed model objects correctly
use method for CouchPotato

- returns a instance to a specific db
- can be used to work with multiple databases in one project