Load resources as array of bytes

This would be particularly useful when loading fonts, added the three specific platform implementation and wrote a simple unit test for it.
Loading files with fopen or something is going to be annoying because you have to go through several steps to resolve the full path of the file within the application bundle. 

Why don't we just call `retain` on the `NSData*` to bypass ARC and then return `[data bytes]`