Rearranged workspace/project structure.

There are now two workspaces: One for iOS and one for Mac.
Each workspace contains a project for KSCrash and a project for example apps.
Source files common to both workspaces are stored in the Sources dir at the top level of the repository.

TODO:
- Update tests.
- Mac-specific Apple crash report format.
- Make sure 64-bit arm Apple crash report format matches.
All tests working in 32-bit mode except for testGetQueueName.
Added NULL guards to ksmach_imageNamed() and ksmach_imageUUID()
Updated Apple internal structures.
Fixed console redirect config.
Print, not mail!
Added backtrace demangling.
Moved dynamic linker related functions into a separate module.
Fixed 64-bit sizing issues in tests.
Added C++ guards to KSDynamicLinker.h
Moved dynamic linker tests into separate module.
Updated readme to show all required libraries & frameworks.
Size mismatch fix for 64-bit.
Tagged pointer support for NSDate and NSNumber.
Disabling queue tests until I can figure out what's wrong.
Make sure bad pointer isn't mistaken for a tagged pointer.
Make sure KSObjC is initialized for tests.
More tagged pointer support.
Fix tagged pointer false positive for OS X as well...
- [NSException callStackReturnAddresses] crashes on OS X.