Modify DataChunkListener javadoc.
Modify TimedListener's javadoc.
Modify DataAppender to allow the use of any type of blocking queue
implementation. Change some documentation.
Modify BaseDataEvent and its documentation.
Modify BytePollingDataEvent and its documentation.
Modify BytePushingDataEvent and its documentations.
Modify DataWithEvent and BinaryData and their documentations.
Modify BinaryDataWithPollingEvent and BinayDataWithPushingEvent documentations.
Merge pull request #95 from DIdiHL/hanlin

Hanlin rewrite documentation and change some classes.