Squashed commit for LDAP changes
BISERVER-8668 - Insufficient permissions for creating folders for LDAP users.
Added roleMapper interface and class. Added to DefaultRoleUserDetailsServiceDecorator since it is already adding the default role Authenticated. Still need to find the right place to add the admin role

BISERVER-8223 - Fixing LDAP on server

BISERVER-8688 - Add default namespace to fix XPath query after XML DTD change

BISERVER-8690 Create IRoleMapper impl for JDBC and LDAP
BISERVER-8706 Code changes to support admin role mapping when JDBC authentication is used
BISERVER-8717 Rename IRoleMapper to IAuthenticationRoleMapper
BISERVER-8223 - LDAP Changes
Merge pull request #341 from rmansoor/master

BISERVER-8223- Fixed LDAP scenario