Adding support for assigning Accounts to Groups, in addition to users

This includes modifications to the Account model and tests, as well as the provision of a custom AccountForm class and tweaks to the Account ModelAdmin class in admin.py.