Allow for block notation
bump version
drop rubinius from travis
add a guardfile
Fix subclassing setters

tested an fixed an issue in which navigable hashes were not being further subclassed when set.
remove deprecation errors
add dev dependencies
bump version
Update README.md