Added API functions and method access limitations
Deal properly with null permissions
Merge branch 'master' into feature/api

Conflicts:
	src/main/java/me/cmastudios/permissions/Group.java
Merge branch 'feature/api'