Create Sponsorship table and link Sponsors & Orphans through Sponsorship
initial commit for organizations
add tests and func for validating code
add schema after migrations
make corrections according to comments
fixing comments after 76143d1
changes to @betasve pr to comply with latest requirments of client

based on PT story https://www.pivotaltracker.com/story/show/77974308
- Removed Region from
  - migration
  - active admin
  - rspec tests
  - cucumber tests

- Remove sequential_id migration completely

- Removed link to organisation on active admin menu
  - urls still work when typed in manually
  - delete is disabled in active admin
  - changed cucumber test to verify absence of organisation link in menu
Create Sponsorship & SponsorshipStatus factories & model specs
Improve sponsorship_status factory & sponsorship_spec
Add SponsorshipStatus to seeds.db; set Sponsorship status to Active on initialize; fix copy-paste error in sponsor_spec
fix coding style violations and remove reference to region column

part of PT story https://www.pivotaltracker.com/story/show/77974308
tidy up as part of code review
added validation to check orphans dob within gestation period of fathers death
 amended checks for gestation period to be within 1 year of fathers death

tidied up code, remove constants and made conditional more readable
changed validation method name for improved clarity
changed cucumber features to fit within new validation criteria
Add index to SponsorshipStatus.name; remove start_date from Sponsorship factory
Merge pull request #37 from NikitaAvvakumov/sponsorship_models

Sponsorship models
Merge pull request #34 from PurityControl/orphan_dob_validation

@sampritipanda: If you still think the date validations could be handled better, let's revisit the issue in the future.
introduced rspec check suggested by @nik which highlighted problem with validations

added more rspec checks and modified validations to ensure passing
Merge pull request #36 from PurityControl/org_crud

Organizations crud