issue 71: fix executable path for iOS 7 and higher
Merge pull request #72 from kanstantsin/issue71

issue 71: fix executable path for iOS 7 and higher
Stop trying to access NSMutableArray

Unfortunately the private structure of NSMutableArray changes
considerably between versions of iOS. (see http://git.io/CAbScg)

I tried to fix this by using ksobjc_getIvarValue, because the
field names have stayed constant throughout, but unfortunately
NSMutableArray uses bit-packing for flags which is not supported
by ksobjc_getIvarValue (or Apple's object_getInstanceVariable
for that matter).

For now I think the safest thing to do is to not dig into mutable
arrays.
Merge pull request #73 from ConradIrwin/fix-nsmutablearray

Stop trying to access NSMutableArray
Export vmaddr for images

You need to subtract image_add and add image_vmaddr in order to look
up symbols using atos or similar.

At Bugsnag we use this to display useful addresses on the website in
the case that we don't have a dSYM.
Merge pull request #74 from ConradIrwin/vmaddr

Export vmaddr for images
Issue #75: Add support for the Quincy 3 server.  The QuincyKit now supports a user name in addition to a user ID.  That is added.  Add support for the new XML elements in the Quincy 3 report format.  Change the x86 tag on binary images to i386 so that the Quincy sever will parse the reports.
Merge pull request #76 from bigsablept/UpdateQuincyHockey

Issue #75: Add support for the latest Quincy and HockeyApp versions
Symbolication tweaks

After this change KSCrash is capable of generating reports that
can pass all of the CrashProbe tests. To do this I had to:

- Include the link register in the backtrace on arm.
- Detag instructions more conservatively.
- Treat addresses from stack walking as return addresses.
Merge pull request #77 from ConradIrwin/more-precise-symbolication

Symbolication tweaks