Revert "Textual 5 will be Mavericks or later only"

This reverts commit 37169112266853a3b2aadc2860d07c8f2bcfba95.
Properly filter migration key
Replace deprecated enumerator
Mountain Lion leading constraint fix
Allow building on Mavericks