Increased TransferObject buffer size to 2048
Fixed issue with -1 as numberOfBytes
Simplified DirectoryBrowser
Made DirectoryBrowser more readable
Some conflicts on directory browser resolved.
Fixed missing import of java.io.File
Fixed TransferObject to use only one loop.
Merged DirBrowser and TransferObject branches
Modified DirectoryBrowser to use a custom class.
Merged DirBrowser with master