Fix failing down migration when there are no tables
create test for lookup without validation
add :presence option to disable validation
added test for setting lookup to nil
enabled setting lookup to nil
added some documentation
Merge pull request #1 from redguy-p2pu/presence

:presence option to enable nil in lookup attributes