Added getPrimaryGroup() to PermissionHandler interface. Implemented for bPermissions and stubbed for the other permissions systems, to be implemented in the future.
Failed to specify List type when allocating a new list.
Implemented getPrimaryGroup() for GroupManager. Dried up the PermissionHandlerGroupManager Tests.
Dried up PermissionHandlerBPermissions tests.
Implemented getPrimaryGroup method to PermissionsHandlerPermissionsBukkit and Dried up the tests.
Implemented getPrimaryGroup method to PermissionsHandlerPermissionsEx and Dried up the tests. Added some safety checking to isMemberOfGroup() method.
Extended PermissionHandler interface to add isPrimaryGroup().
Implemented isPrimaryGroup() for bPermissions, GroupManager, PermissionsEx and PermissionsBukkit. Dried tests further.
JavaDoc additions and cleanup.
JavaDoc additions and cleanup.
Implemented remaining methods for PermissionHandlerBPermissions.
Implemented remaining PermissionHandler methods for PermissionHandlerGroupManager.
Implemented remaining PermissionHandler methods for PermissionHandlerPermissionsBukkit.
Javadoc cleanup.
Implemented remaining methods for PermissionHandlerPermissionsEx.
Comments cleanup.
JavaDoc adjustment.
Merge pull request #1 from BangL/pexdemotefix

fix demoting into a inherited groups, using PEX
Fix for isMemberOfGroup including inheritance and effectively breaking PEX's demotion system.
Updated project settings.