Lock down support for URIs and UUIDs.

Jackson already handles this, but I'd like to prevent regressions here.
Allow for a custom ClassLoader to be used for case classes.

Closes #25.
Move to simplespec 0.5.0-SNAPSHOT.
Update for the new simplespec matchers.
Keep pace with simplespec 0.5.0-SNAPSHOT.
I had an idea, but no time in which to do it.
Support Jackson @JsonIgnoreProperties in addition to @JsonIgnore
Use the latest version of Jackson 1.8.x.

Sick of doing little point releases.
Likewise, always use simplespec 0.5.x.
Fix 2.8.1 build.
Add 2.9.1 as main build version.
Merge pull request #30 from mattkrae34/patch-1

Support Jackson @JsonIgnoreProperties in addition to @JsonIgnore
Clean up @JsonIgnoreProperties support.

Also add tests to make sure we're actually doing what we think we're doing.
Bump to 0.4.1.
Merge branch 'release/0.4.1'
Merge branch 'release/0.4.1' into development
Bump to 0.4.2-SNAPSHOT.
Support case classes with multiple constructors.

Instead of bailing out on case classes with multiple constructors, we now ignore the constructors which aren't the case accessor. Closes #28.
Fixing custom classLoader by removing trailing Class.forName
Merge pull request #31 from manuelbernhardt/custom-classloader-fix

Fixing custom classLoader by removing trailing Class.forName