More unit tests and some code cleanup.

KSLogger was not handling kslog_setLogFilename properly in all cases.
Added some macros to make certain mapping code less prone to human error.
Merge pull request #11 from JaviSoto/master

Removing warnings under Xcode 4.6
Make KSCrashReportStore.h a public header

KSCrashAdvanced.h imports KSCrashReportStore.h, so adding the framework
to a project and attempting to compile fails when using the delayed sink
installation example in the Readme. Making KSCrashReportStore.h a public
header included in the Headers folder of the framework solves this issue.
add server -> Takanashi
Merge pull request #13 from Kelp404/master

I add a crash reporting server
Merge pull request #12 from holdtotherod/master

Make KSCrashReportStore.h a public header
Disabled deadlock detection until I can find a more robust solution.
Merge branch 'master' of github.com:kstenerud/KSCrash
Clarify deferred server reporting

It is necessary to call -sendAllReportsWithCompletion: on the KSCrash instance when using deferred reporting. This clarifies advanced usage a bit.
Merge pull request #14 from holdtotherod/patch-1

Clarify deferred server reporting documentation
Fixed MFMailComposeViewController leak in KSCrashReportSinkEMail.m
Merge pull request #16 from JaviSoto/patch-1

Fixed MFMailComposeViewController leak in KSCrashReportSinkEMail.m
Merge branch 'master' of git://github.com/kstenerud/KSCrash