feature: when using LdapUserService one can configure Gitblit to fetch all users from ldap that can possibly login. This allows to see newly generated LDAP users instantly in Gitblit. By now an LDAP user had to log in once to appear in GitBlit.

feature: when LDAP user synchronization is enabled, one can configure GitBlit to delete all LDAP users from the backing user service that are no longer existent in LDAP. By now LDAP users that were deleted still appeared in the GitBlit user list.
significantly reduce write operations to backing user system.
Handle anonymous browsing of branches panel
Do not prematurely reduce branches by maxCount when using branch permissions
Corrected certificatge bundle unit test
Merge branch 'master' of https://github.com/gitblit/gitblit into enhancedLdap

Conflicts:
	distrib/gitblit.properties
cache results of LDAP user synchronization for a configurable amount of time (realm.ldap.ldapCachePeriod = 2 MINUTES)
Translation to Brazilian Portuguese
Fixed branch view regression (issue-175)
Consolidate authentication techniques and support container principals (issue-68)
Set subjectAlternativeName on SSL cert if CN=IPAddress (issue-170)
Update to MarkdownPapers 1.3.2
Update to Jetty 7.6.8
Simplified archive generation (issue-174)
Support symlink display in tree and commit pages (issue-171)
Fixes to symlink handling (issue-174)
Fix for null parent in sendmail-html
Fixed missing resource in GCA
Add buildAuthority as dependency of buildGO
Fixed regresion in path name display in tree page