Remove profiles manager

profiles and users should be manipulated by PersonaManager
Add RolePermissionLogics
Add specs for RolePermissionLogic
Add permission logics for Skill, Service, Account
Fix the issue that tests are failed
Fix RolePermissionLogic
Add RolePermissionLogics
Add specs for RolePermissionLogic
Refactor permission logics hierarchy
Implement PubStatePermissionLogic
Add specs for PubStatePermissionLogic
Replace PubStatePermissionLogic to each model
Rename publish to pub_state
Merge remote-tracking branch 'origin/feature/profiles/views' into permission_logics

Conflicts:
	src/kawaz/apps/profiles/models.py
	src/kawaz/core/permissions/__init__.py
	src/kawaz/core/permissions/tests/models.py
	src/kawaz/core/permissions/tests/test_logics.py
Add specs for BaseRolePermissionLogic
Fix coding style ref #20
Add specs for RolePermissionLogics about any_permission
Improve docstrings

See detail for https://github.com/kawazrepos/third-impact/pull/20/files#diff-1cee58dc72d09662824038e4fd345ff0R89
Fix wrong document
Tweak docstring