Fixed clear of "is typing...".

git-svn-id: https://retroshare.svn.sourceforge.net/svnroot/retroshare/trunk@5018 56268a12-702b-0410-a8f4-c53eb35c22f6
Added deferred check of chunks during file transfer. Chunk sha1 sums are requested to the sources and checked for downloaded data.
Validated chunks are shared to other peers. Force check is now very simple since it just turns all chunks into "needs checking" mode
and sums are asked to sources. Sources maintain a temporary cache of chunks. Since sums are requested sparsely, this should not 
affect the sources in terms of performance. We can still imagine precomputing and saving sha1 of chunks while hashing them.

For backward compatibility reasons, the following has been setup *temporarily* in this version:
- unvalidated chunks are still considered as already obtained, and are shared and saved
- force check has been disabled
- final file check is maintained
- in case of file fail, the old checking mode will be used.

All changes for next version are kept in the define 'USE_NEW_CHUNK_CHECKING_CODE' that will be made the default in a few weeks.
At start, I expect most chunk to stya yellow during download, until most sources are able to provide chunk hashs.




git-svn-id: https://retroshare.svn.sourceforge.net/svnroot/retroshare/trunk@5019 56268a12-702b-0410-a8f4-c53eb35c22f6
Fixed display of the location with utf8 characters in ConnectFriendWizard.

git-svn-id: https://retroshare.svn.sourceforge.net/svnroot/retroshare/trunk@5020 56268a12-702b-0410-a8f4-c53eb35c22f6
update windows installer script

git-svn-id: https://retroshare.svn.sourceforge.net/svnroot/retroshare/trunk@5021 56268a12-702b-0410-a8f4-c53eb35c22f6
fixed the icon size in forums

git-svn-id: https://retroshare.svn.sourceforge.net/svnroot/retroshare/trunk@5022 56268a12-702b-0410-a8f4-c53eb35c22f6
- added/fixed patch from defnax to allow setting up a topic for each chat lobby. The topic is displayed to friends.
- handled backward compatibility by keeping/sending old LobbyList item. Should be remove in the near future.
- removed constraint to have at least one friends invited when creating a new lobby.



git-svn-id: https://retroshare.svn.sourceforge.net/svnroot/retroshare/trunk@5024 56268a12-702b-0410-a8f4-c53eb35c22f6
fixed small issue in sorting information from different peers

git-svn-id: https://retroshare.svn.sourceforge.net/svnroot/retroshare/trunk@5025 56268a12-702b-0410-a8f4-c53eb35c22f6
Added Copy Certificate Button to ProfileWidget

git-svn-id: https://retroshare.svn.sourceforge.net/svnroot/retroshare/trunk@5026 56268a12-702b-0410-a8f4-c53eb35c22f6
updated ubuntu changelog

git-svn-id: https://retroshare.svn.sourceforge.net/svnroot/retroshare/trunk@5027 56268a12-702b-0410-a8f4-c53eb35c22f6
fixed compilation of introserver

git-svn-id: https://retroshare.svn.sourceforge.net/svnroot/retroshare/trunk@5028 56268a12-702b-0410-a8f4-c53eb35c22f6
fixed bug responsible for sending wrong checksums on windows systems

git-svn-id: https://retroshare.svn.sourceforge.net/svnroot/retroshare/trunk@5029 56268a12-702b-0410-a8f4-c53eb35c22f6
removed debug info

git-svn-id: https://retroshare.svn.sourceforge.net/svnroot/retroshare/trunk@5030 56268a12-702b-0410-a8f4-c53eb35c22f6
patch from costa to add a spanish intro server

git-svn-id: https://retroshare.svn.sourceforge.net/svnroot/retroshare/trunk@5031 56268a12-702b-0410-a8f4-c53eb35c22f6