check if the new password matched the requirements; code cleanup
check if password was changed successfully, before looking for error messages
Fix shift-select when navigating UP the messsage list
Merge pull request #146 from cmcnulty/1489397

1489397 - fix shift-down arrow key over thread when going up
Update changelog
Fixed saving contact birthday/anniversary dates before 01-01-1970
Avoid duplicate elements with the same id in HTML. Fixes broken icons in classic skin.
Merge branch 'master' of github.com:roundcube/roundcubemail
Fix an issue where pressing minus key on contacts list was hiding list records (#1489393)
fix scrolling up

Make sure that the fixed header is never over a message
simplify home/end key behavior

Makes the home/end keys behave like every other mechanism for selecting
records.
replace space bar with arrow key thread handling

and switch spacebar to select messages
Revert "simplify home/end key behavior"

This reverts commit 3bef61232bc2e0e470a66dda6d88248100fdc36f.
Make sure all folders in the path are created - ie. if archive folder
is configured as Archive/YYYY/MM, create both Archive/YYYY and Archive/YYYY/MM.
Performance improvement - call IMAP LIST only once
Fix archive button on messages page when using archive_type != '' (#1489404)
Move setting _next_uid to selection_post_data()
Fix typo in last commit
Fix archive action for all messages in a folder (#1489405)
Update authors and version numbers