Removed unnecessary macro, bug fix in Example Project

The `IHExtern` macro can be replaced by `FOUNDATION_EXTERN` which is defined exactly the same way.

In the Example project I fixed a small bug (the bug was in my additional hook). See my last commit for more info.