check if the new password matched the requirements; code cleanup
check if password was changed successfully, before looking for error messages
Deny access to all files not containing a . (dot) to block access to different README, ChangeLog, etc. files of various skins and plugins.
Do not check case for default README/INSTALL/LICENE files.
need to reset shift_start on control select

reproduce steps: shift-select some messages, hold down control and
select another message.  hold down shift+control and select more
messages - desired behavior, two separate ranges of selected messages.
(consistent with outlook/thunderbird/windows explorer)
Merge pull request #136 from tillkruess/extend-df-password-driver

Extend domainfactory password driver
Move help plugin UI initialization to startup hook
Code improvements
Merge pull request #152 from cmcnulty/control-shift

Reset shift_start on control select
Merge pull request #148 from raoulbhatia/master

Enhance .htaccess security rules
Keep all security rules in one place, support Apache 2.4 syntax
Fix regression where child messages on collapsed thread weren't selected
on move/delete action (#1489415)
Small performance improvements, use str_replace() instead of strtr(),
do not parse query if there are no params to replace,
keep one instance of (potentially long) query less in memory