enable an :allow_nil option for affirmations

* moves logic to check for passing arguments
Merge pull request #3 from teamsnap/allow-nil

enable an :allow_nil option for affirmations