fixed start_date bug
add cucumber to .travis.yml
Merge pull request #23 from motasem-salem/start_date_bug

Rename remaining occurrences of sponsor-/partnership_start_date to start_date
Add check in validation to ensure that a valid date object is passed in
Removed custom message option from validator
Using new date validator in Orphan model
Added faker
Add Factories for Orphan and Address and implement spec for date_not_in_future validations in Orphan model
Add DatabaseCleaner
Fix Province relationship in address factory
Removed Reference to Custom Message in Spec