refactored validation to reduce amount of code

Part of PT story https://www.pivotaltracker.com/story/show/75999516
added spaces in between braces to comply with project coding standards

part of PT story https://www.pivotaltracker.com/story/show/75999516
improved wording on description of affiliation tests based on code review

part of PT story https://www.pivotaltracker.com/story/show/75999516
refactor improved clarity and intent of afilliation tests

part of PT story https://www.pivotaltracker.com/story/show/75999516
refactor of osra_num tests

part of PT story https://www.pivotaltracker.com/story/show/75999516
refactor osra_num test to improve clarity

part of pt story https://www.pivotaltracker.com/story/show/75999516
thanks @NikitaAvvakumov