Feature: Allow <resource> to have only one of source and destination

This allows <resource> (former <alias>) to have only one of the
attribues source and destination. In that case other parameters
will be applied to the client but uri is not mapped.

See #2097
Fix: corrected xsl to work in omode=normal
Feature: Display username and role in listener listing

This adds display of role name and updates display of username in
listener listing of mount points on admin interface.
Fix: avoid assignment discards 'const' qualifier warning

Untested. Please test.
See #2063
Prevent various redefined definitions in win32-specific code

From: Erik van Pienbroek <epienbro@fedoraproject.org>
Date: Mon, 22 Dec 2014 18:02:09 +0100
Revert "Fix: avoid assignment discards 'const' qualifier warning"

This reverts commit 0dbabcc44c141d0018a6eb6b6d3c78cc6e16491c.
Breaks other OpenSSL versions.
Merge branch 'master' into ph3
Feature: Added support for LDAP auth.

This adds a type="ldap" to the <role> tag allowing for users
to be authenticated against a LDAP database.
Merge branch 'master-ldap' into ph3