Added comments for where data channel handling will go
Changed 'getPort' to use Socket's getter
Removed references to ftp-common in data-channel pom
Client listens on ephemeral port
Removed unnecessary imports
Sent port to ls; updated ls to throw IOException
Ephemeral port sent with put; updated to throw IOException
Ephemeral port sent with get; updated to throw IOException