Add seq_id, osra_num & orphan_list_id to Orphan; add missing validations & adjust specs
# This is a combination of 2 commits.
# The first commit's message is:

Fix failing new validations in orphans_steps

# This is the 2nd commit message:

Migrate
Rebase; fix specs after new validations
Create rake task for db regeneration
Improve Orphan model spec coverage
Create associations between Partner & Orphan through OrphanList; delegate province_code to partner in orphan model
Create Orphan#generate_osra_num & specs
Rebase, migrate & fix orphans.feature
Add orphan osra_num to index & edit
Add index to orphans on sequential_id
Fix after rebase & clean up new code
Merge pull request #68 from NikitaAvvakumov/orphan_osra_num

Orphan osra num
OSRA-77 OSRA-78 OSRA-79 OSRA-80 OSRA-81 OSRA-154 OSRA-156 #resolve
Added codeclimate badge
Merge pull request #72 from motasem-salem/code_climate

Codeclimate badge
Travis build badge
Merge pull request #73 from motasem-salem/travis_badge_local

Travis build badge
Coveralls badge
Merge pull request #74 from motasem-salem/coveralls

Coveralls badge
Added missing Coveralls intializations
Merge pull request #76 from motasem-salem/coveralls_fix

Added missing Coveralls intializations