Changed Parameter Type Hinting to only use the top level Abstract class
Merge pull request #6 from nigelgbanks/7.x-fcrepo4

Changed Parameter Type Hinting to only use the top level Abstract class
Resolved merge conflicts between recent changes to module and my fork with travis integration.