Show "Displayname (username)" in palettes for edit team and repository pages
Basic implementation of feature for ldap user synchronization as
background service. Introduced configuration property to configure the
synchronization period.
Fixed Tests, use local copy of users.conf. Initialize reset ldap before
every test.
Fixed error with negative periods. Using at least ldapCaching period to
sync with ldap
Load empty groups as empty teams from ldap, when ldap user
synchronization is enabled.
Documented default value for empty groups filter
Added logging for empty group sync.
API adjustments and elimination of duplicate config options
Fixed and introduced tests for synching ldap users and groups.

Using new settings key realm.ldap.synchronize
Switched from key String to Keys class. To avoid letting tests pass with
hardcoded keys wich doesn't exist anymore. Now on Key Refactorings the
test gets compile error again.
Test the isReady behavior from LdapSyncService.
Added LdapSyncServiceTest to GitBlitSuite.
Remove admin permission setting from Redmine auth provider (issue-368)

This feature depended on an undocumented behavior of Redmine.  If/when
Redmine groups are mapped to Gitblit teams, we can reconsider setting
the admin permission (issue-321).
Strip file extension from document index
Select default/configured gc period in create/edit repository page
Add timestamp to the default log4j configuration
Add GO launch parameter to specify daily, rolling log file generation
WindowsAuthProvider setting to restrict BUILTIN\Administrators

Some environments do not want to automatically allow Windows admin
accounts to be Gitblit admins.  This patch allows disabling/enabling the
relationship between Windows builtin admin accounts and Gitblit accounts.
Reset the commit cache on repository deletion
openshift war support (non express)
Clarified documentation (issue-212)

Change-Id: I8d33670178284dbfa9e826a931fff693e3a7c5f6
Updated FAQ (issue-332)

Change-Id: If6625e33806877e68c2e59470537e4c34be371ef