Enforces case sensitivity on registered spec types on Master

Case insensitivity causes issues with class names where certain classes
would be considered something they were not (See #25)