fixed adding the 'required' property, all other validations are added using attr() yet required needs to be added using prop()
forgot to commit the tests and a small fix to the docs
Add a null check to prevent the config from bombing when an unknown property has been configured
Merge pull request #36 from rolandzwaga/master

Added extra null check