change valid organisation code to be between 50 and 99

part of  jira story https://osraav.atlassian.net/browse/OSRA-180
OSRA-180 #code-review
Add province_code to orphan & scope sequential_id on it
Migrate after rebase
Merge pull request #89 from NikitaAvvakumov/scope_orphan_osra_num_to_province

Scope orphan osra num to province
OSRA-77 OSRA-79 #resolve
changed organisation code in seeds file to match new criteria
changed user_transactional_fixtures to false based on advice in rspec docs

https://relishapp.com/rspec/rspec-rails/docs/transactions
when using database cleaner this should be set to false
Merge pull request #98 from PurityControl/spec_config

changed user_transactional_fixtures to false based on advice in rspec docs
wrote failing cucumber description for https://osraav.atlassian.net/browse/OSRA-121
Implementing Cucumber step definitions
Implement gender drop-down box for sponsors index & Cucumber step testing its presence
created factory girl instances ready for testing of filter functionality

Added number transform
Moved test into its own feature to prevent factory girl sequnces clobbering
  background table data in original feature when creating branches
Finish filter_gender steps; rename gender_filter.feature to custom_filters.feature; move filter steps into dedicated steps file
Merge pull request #97 from PurityControl/organisation_codes

change valid organisation code to be between 50 and 99
Merge pull request #99 from NikitaAvvakumov/filter_gender

Filter gender
OSRA-121 #resolve