Create all permission when running migrate.

When running migrate or syncdb only the permission 'view_profile' gets created because in models.py this is the only permission that is present in the 'permissions' attribute of META. 

By using the permissions that are defined in managers.py all necessary permissions should be created. 

I'd like to add a test but sadly i haven't been able to run the testsuite (See Issue #253).