Added the necessary support to load a real NIMROD file.
Simplified logic for readability.
MAINT: Refactor and made changes based on review.

This commit moves the clever decorator by @pelson to the iris tests
package.
Merge pull request #1001 from cpelley/nimrod_file_takeover

Extended nimrod support