a lot changes

a. removed fade from encrypt
b. edit contact small redesign for groups
c. implement the invite but not the join
c. implement the backup but not the restore
d. added better logic while opening files (including backups, messages,
contact cards, groups)
e. small design for add contact dialog
f. prevent hash check explain from being to long