finally block isn’t called if resolved; Fixes #43
Make tests include +Social to ensure compilation
Fix redundant PMK prefixes
Fix (in this case) invalid enum warning
Make it a typedef with a deprecation warning

The define was just too worrying for me. But I didn’t want to have *nothing*, so this is the best solution IMO.

Tag 0.9.8
Merge branch 'master' of https://github.com/mxcl/PromiseKit