Fix assigning default value in Records
Update Record test descriptions
Add no-op to .addValidator() if no rule passed
Add .path(key) selector for Schema# properties
Add tests to Property to ensure .validate(v) does the right thing
Add .getPaths() flat properties array to Schema#