Support for passing an existing tcpVideoStream

Since the AR Drone supports only a single connection to the video
stream, it is sometimes required to re-use the same stream accross an
application.
Merge pull request #7 from eschnou/optional_tcpvideostream

Support for passing an existing tcpVideoStream