fix duplicate osra numbers on orphan import

- changed back to motasem code
- moved nik validation of orphan into orphan importer
- invalid orphans now show in error screen on import
 refactor pending orphan list import following code review
moved orphan_count tracking for orphan_list into the model
Add check for internal duplicates on import
Add created_at and updated_at fields to partner, orphan and sponsor views

- dates formatted as d(d)/m(m)/yyyy
- date formatting is performed by admin/time_helper
gems that are not in groups except activeadmin, devise, jquery-rails updated. App seems to run well, tests pass
all gems that are not in groups are updated. tests pass
gems updated. tests pass
ruby updated from 2.1.2 to 2.1.5
Deprecation warning from Formtastic gem is fixed.
Add feature & specs to test check_for_duplicates
Merge pull request #221 from razorcd/gems_update

OSRA-237 #Done
Merge pull request #16 from NikitaAvvakumov/orphan-validation-on-import

Add check for internal duplicates on import
Merge pull request #220 from azangru/118_dates_in_show_views

OSRA-118 #Resolved
pending_orphan calls to_orphan directly in the orphan importer controller

- removes need for class method in OrphanImporter
Merge pull request #215 from PurityControl/orphan-validation-on-import

OSRA-238 #Done
OSRA-276 #Resolved
fix settings and errors in three orphan excel file

fix orphan import issues identified by @robbiejackson
- Column R (guardian relationship) should be String not Integer
Merge pull request #222 from PurityControl/excel-config-fix

Excel config fix
O295: Sponsorship start_date validation - must be Date format +rspec and cucumber
O296: Sponsorship start_date validation: not later than the first of next month +rspec and cucumber tests