Merge branch 'release/0.2' into dev
Fix FolderACL groupId being set to 0
Merge branch 'hotfix/fix-folder-acl-groupId' into dev
Update pom.xml to 0.3-SNAPSHOT
Fix NPE when fetching group info in FolderAuthorization failed
Fix FolderACL matrix should only be visable when created by the system
Fix non-gitlab folders getting acl from parent gitlab folder
Set default permissions for global and folder ACLs
Add permission group for views for folder permission matrix

Update GitLabFolderACL to include the permission group for views and to
set all view permissions by default to the group owner.
Revert the period time in PeriodicGitLabFolderSynchronization

Revert the period time in PeriodicGitLabFolderSynchronization which had
accidentally been changed to 10 seconds.
Merge branch 'feature/default-permissions' into dev
Add tests for GitLabGrantedPermissions
Update GitLabTest to work even if GitLabApiClient constructors are final

Use methods from PowerMock for  mocking GitLabApiClient in GitLabTest to
make it work even if GitLabApiClient and/or its constructors are final.
Update folder synchronization tests to work with mocked folder properties

Update the mock method for folder authorization properties in
MockDataCreators to return a mock object, and add a method for creating
such mock object when the folder authorization property constructor is
invoked with a group ID.
Implement getGroupsAsUser(userId) in GitLab

Implement the method GitLab#getGroupsAsUser(userId) to get groups
accessible for a specified user and add a test case for the method in
GitLabTest.
Consolidate cache for all groups and groups accessible to user in GitLab

Replace the caches for all groups and for groups accessible to
particular users in GitLab.Implementation.
Implement isGroupOwner(userId, groupId) in GitLab

Implement the method GitLab#isGroupOwner(userId, groupId) to check
whether a user is the owner of a group, and add a test case for it in
GitLabTest. Update api/v3/groups/1/members.json to include a GUEST
member to add more variation for the test cases.
Implement getGroupsOwnedByUser(userId) in GitLab

* Implement GitLab#getGroupsOwnedByUser(userId) and a test case for it
in GitLabTest.
* Simplify implementation of methods in GitLabFolderACL.
Merge branch 'feature/get-groups-for-user' into dev
Add GitLabAuthConfiguration page