Merge pull request #27 from aaronharnly/master

Re-raise original error in `All()` rather than a new exception.

Fix Issue #26.
Add per-schema coercion.
Bump to 0.6.1.
Cleanup and add some convenience functions.
Large performance gains.

By pre-compiling schemas, we mitigate the cost of many type
comparisons against the schema during validation. This results in
about a 2.5x speedup.

This is also partly backwards API incompatible. Partly because it
removes the validate_X functions which were visible, but typically
unused.
Add support for objects in voluptuous
cls argument on Object became optional
Merge pull request #29 from blackwithwhite666/master

Add ability to validate objects.
Add tests for object validator
Fix named tuple iteration in py26
Ignore exception detail for pypy
Merge pull request #30 from blackwithwhite666/master

Add some tests for object validator.
Bump to 0.7.1 for release.