fixing hard-crash in new framework
fixing object compatibility with MobileDevice
removing hardcoded function names in log messages
removing incorrect struct defintions
Merge pull request #31 from samdmarshall/feature/abi-fix-710.5

Feature/abi fix 710.5
removing annoying macros
more tests
breaking tests into sections
service tests
fixing tests to proper evaluate each call for failure
fixing more evaluation
adding more tests for app lookups
fixing errors file to ensure no goto fail; code
adding separate checks for functionality and compatibility
memory cleanup
adding AMD debugging macro
commenting out macro examples