Bugfixes for some edge cases.

- KSObjC wasn't fully validating ivar data, leading to crashes while handling a crash.
- Changed name validation algorithm.
- KSCrashReport no longer tries to find notable addresses when formulating a recrash report.
- Reduced the maximum stack trace length when printing to console from 200 to 40.
- Fixed some broken KSLOG_TRACE entries.

Other things:

- Renamed KSReachability to KSReachabilityKSCrash to avoid namespace collisions.
- Added updated example crash reports.