Makes sure the file reception thread waits for the user feedback instead of automatically rejecting
Adding AndroidFileTransferListener on file receiver
Fixing the path of the file to receive, before trying to transfer, as the default path is in a read only area. Reception now works!
Making different constructors for file receivers and senders in the listener, to prepare for some different treatment
Makes sure the received file is scanned and inserted into the media database when the file transfer is completed.
Makes the activity for receiving files translucent, so it looks like the dialog is floating above the previous activity
Sets taskAffinity to keep the previous KouChat activity from showing behind the dialog.
Sets excludeFromRecents to keep the dialog from showing in the list of running apps
Updated changes