Add proper debugging symbols to debug builds. Not sure why they were missing before
Add an application object parameter to watcher callback
Call app watcher handler even if app name is nil

Passing the app with a pid object (at minimum) means that it can still
be useful to call the handler.
Don't strip debugging symbols when building a debug build. Seriously
Build extensions with debug information and add a module that forces Hammerspoon to crash
remove Crashlytics header
ignore dSYM files
Also remove reference to Crashlytics.h
Make extension building skip debugging flags when building a release build
Add hs.hints
Don't initialise hs.hints with a default keybinding. Instead, modify hs.hotkey.modal to allow a modal state to exist that has no top-level hotkey. This allows extensions like hs.hints to control the modal state programatically
Guard hs.hotkey.modal.new against mixed nil parameters
Merge pull request #161 from tmandry/appwatcher-app

Add an application object parameter to watcher callback
Slightly tweak apidocs for application.watcher.new()
Prepare for 0.9.13
Hammerspoon test target causes build settings to emit multiple BUILT_PRODUCTS_DIR values, breaking the release script
Update appcast for 0.9.13
Add Crashlytics crash handling framework and integration. Closes #139
Add uielement extension with watcher capability

This allows watching for accessibility events on any UI element, in
theory, though currently only applications and windows are exposed.

The uielement extension is currently bare other than the watcher, but
can hold more general UI element functionality shared by both
applications and windows in the future.
Add uielement:role() and checker util methods