Updated french translations
Allow gitblit baseFolder to be defined by a system property
Update setup_authentication.mkd

In AuthenticationManager:385, only `provider instanceof UsernamePasswordAuthenticationProvider` will be called
fix misstyped passwords leaked in log files with redmine auth provider
Pretty print perl modules

Since perl scripts (.pl) was already supported, add .pm for perl modules
Merged #140 "Update French translation"
Merged #141 "Allow gitblit baseFolder to be defined by a system property"
Merged #142 "Update setup_authentication.mkd"
Merged #143 "Fix url-based password keaing in Redmine auth provider"
distrib: Highlight C/C++ header files by default

We already highlight C/C++ source files with the default configuration,
so we should do this also for header files.

Signed-off-by: Soeren Grunewald <soeren.grunewald@desy.de>
Merged #144 "Pretty print perl modules"
distrib: Add script to install gitblit on fedora

The script will create a environment file keeping all the major settings and
installs a systemd unit file.
The script (mainly the unit file part) should also work for other systemd
based distributions like ArchLinux. But /etc/sysconfig may not exist there.

Signed-off-by: Soeren Grunewald <soeren.grunewald@desy.de>
Merged #145 "Pretty print C/C++ headers"
Merged #146 "Add install script for Fedora"
Fix NPE when anonymous admins are editing a repository (issue-490)
Merged #147 "NPE in RepositoryNamePanel for anonymous admins"
Do not stamp raw servlet responses with cache-control headers
Merged #148 "Do not stamp raw servlet responses with cache-control headers"
Create email address for a user if unset for repo creation
Merged #149 "Repo creation with initial commit fails if user does not have an email address"