Don't accept legacy contexts.
Merge pull request #48 from DeVaukz/develop

Prevents creating legacy contexts on OS X (and others)