[GS] Added compression, but required recompile the server application.
NOT working with current version of server.
[GS] Database for authorization
make sure we clear ReceivingMail flag even when the message we receive is malformed.
clean up mail read loop
Merge branch 'master' of https://github.com/InvictusInnovations/BitShares
Fix a linux-only problem where mail server didn't cleanup connections dropped by mail clients.
Merge branch 'master' of https://github.com/InvictusInnovations/BitShares
[BW]: [Fix] Connection delegate should be also triggered when error was caught inside read_loop. This prevents to left GUI in the 'receiving email state'
Merge branch 'master' of https://github.com/InvictusInnovations/BitShares

Conflicts:
	src/mail/mail_connection.cpp
Disable CMakeLists.txt install target
[GS] Modified structure to store status: replied or forwarded
Merge branch 'master' of https://github.com/InvictusInnovations/BitShares
[GS] Modification for store status (replied or forwarded) and id of source message (threading messages)
change profile_config to remove unused fields, replace city_hash64 with hash64 in all key generation and  blockchain-related operations
[GS] Extension message_db, fetch_header(digest)
Merge branch 'master' of https://github.com/InvictusInnovations/BitShares
when creating new profile in client, ask for all messages up to 5 days in past. In mail server, if we receive a timestamp in future from client, sync from 5 days in the past so that we send the client a message to update it's sync_time to our time (in the worst case, if they are no messages in the past 5 days, the client will still be able to send messages and receive them back, since we also update the local sync_time on the mail server side).
Collect git revision commit time for display in Keyhotee
Merge branch 'master' of https://github.com/InvictusInnovations/BitShares
[GS] added isUnread()