Merge pull request #188 from tOkeshu/bugfix-hangup

Fix hangup
FileTransfer: allow more control on the chunk emiter
FileTransfer: add a progress bar
FileTransfer: Display the nick when transfering a file
FileTransfer: wait for an ack to send the next chunk
FileTransferView: add size remaining progress
FileTransferView: Add a file icon