Fix const warning in migrations
Rename Crypt#hash to Crypt#hash_password

I always forget that #hash is already defined
Add ability for a field type to provide its own set of prototype defaults
I am sure that we need to filter by Piece

Well, pretty sure anyway
Include explicit test that string fields are escaping &s
Add boolean field type