Checkpoint commit before I re-do the model yet again.
A less-than-ideal model that works.
Permissions & memberships CRUD working.

--HG--
rename : src/main/java/org/tyrannyofheaven/bukkit/zPermissions/model/Owner.java => src/main/java/org/tyrannyofheaven/bukkit/zPermissions/model/PermissionEntity.java
More DAO methods.
Something that seemingly works.

--HG--
rename : src/main/java/org/tyrannyofheaven/bukkit/zPermissions/zPermissionsPlugin.java => src/main/java/org/tyrannyofheaven/bukkit/zPermissions/ZPermissionsPlugin.java
Very minor cleanup. Add TODO.
Re-work command hierarchy.
Multi-world support.
When setting a permission, make value optional (default to true).
Synchronize access to any "global" state.
Add player/group show and setparent.
Minor clean up of DAO. Add permission. Add check command.
Add group priorities. More cleanup.
Add config file, ranks.
Fix demote permission. Add automatic group.<groupname> permissions.
Use new transaction abstraction from ToHUtils. Some command refactoring.
More TODO items. Add color to "unset" confirmation.
Statically import ToHUtils methods.
Use ProGuard plugin for shrinking with options that seem to work.
Add feedback to all commands. Use consistent coloring scheme.