Semaphores, flags...Transport.cpp

- added a "Have file to send" flag
- added a Semaphore for blocking the transmit thread when we reach a
maximum of 5 packets sent.
- added guideline comments in the ReceiveThread() for successful read
Merge branch 'master' of https://github.com/germas/Wireless-GRVM-Application