Update BetaKeyEntity usage with doctrine
Update registration to doctrine, use singleton entity manager, update betakey naming to remove reserved sql keywords
Refactor beta signup to use doctrine