Removes XML mapping for User and Group classes and uses annotations instead. Changes User class to hold oauth-providers data on users. Changes the names of the tables used to store users to 'fos_user' and groups to 'fos_groups'. Creates custom user_provider.