Merge pull request #43 from seancorfield/master

Fail the build if tests fail
Merge pull request #44 from seancorfield/master

Fix #37 by improving constructor handling
Fixing thread safety issue relating to cached setter lookups
Merge pull request #46 from blueriver/master

Fixing thread safety issue relating to cached setter lookups
Bump version to 0.4.8 for #46 and fix formatting of that PR.