Move the operations dictionary to be a property.
Use UIDevice.currentDevice.userInterfaceIdiom instead of UI_USER_INTERFACE_IDIOM().

This is a tiny performance improvement -- it skips the respondsToSelector call,
which is only needed on pre-iOS-3.2.
Add a debug system that tracks metadata for each ongoing operation,
and can dump that to JSON objects.
Merge branch 'master' of github.com:tipbit/tidbits