WIP - Errr... I managed to delete a spec by mistake, restored.  Created new permissions stuff.
Migration fix.
TranslatedPermission model.
Removed cached_count from permission... guess it doesn't work with habtm.
Fixed the permission factory.
No, really: fixed the permission factory.  :|  Controller spec also green, but relatively useless...
No, really: fixed the permission factory.  :|  Controller spec also green, but relatively useless... (now with more controller specs)
Permission spec done. (Pretty minimal)
User spec passing (with new specs for permissions)
WIP - Users have permissions. Those who have the permission to edit permissions can remove permissions from users and have access to a pseudo-admin page to show all permissions and all users who have permissions, where they can revoke those users' permissions as well.  Still no way to GRANT users permissions, though.  Hmmmn.
A few spec fixes. Also, I liked about not adding permissions; they were already there.