BZ-1079548 - KIE-WB does not honor added repository roles until restart

Conflicts:
	uberfire-backend/uberfire-backend-api/src/main/java/org/uberfire/backend/organizationalunit/impl/OrganizationalUnitImpl.java
	uberfire-backend/uberfire-backend-api/src/main/java/org/uberfire/backend/repositories/impl/git/GitRepository.java

in order to be able to backport it to 0.3.x had to move Cacheable interface to commons module in order to avoid circular reference between security-api and -api