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 feature & specs to test check_for_duplicates
Merge pull request #16 from NikitaAvvakumov/orphan-validation-on-import

Add check for internal duplicates on import
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