Resolve some internal implementation issues

- Make the constraint identifier APIs available on Mac OS X, as long as the SDK is at least 10.10 (will work with deployment target of 10.9 or higher)

Fixes #18
- Fix issues with nesting constraint blocks (nested calls to autoSetPriority:, autoSetIdentifier:, etc)
- Don't set the priority of constraints when installing them unless inside a constraints block