[IMPROVED] Versioned password hashing support

Addresses #2047
[ADDED] Upgrades hashes after pin/password update
[ADDED] HASH_VERSION for easier hash upgrades
[FIX] HTTP(s) Detection on Mail Templates
Merge pull request #2135 from MPOS/hashing-improvements

Hashing improvements
[ADDED] Timezone support for user accounts
[FIX] Re-new timezone on account update
[SQL] Base structure updated
[UPDATE] UTC as default timezone (ID 415)