Merge pull request #90 from DIdiHL/hanlin

Hanlin check for file existence.
modify mocksana to launch snorelab
Merge pull request #92 from DIdiHL/chenxi

modify mocksana to launch snorelab
for merge
Merge pull request #93 from DIdiHL/mia

for merge
version 4
Merge branch 'development' of https://github.com/DIdiHL/plugin_android_library into mia
Merge pull request #94 from DIdiHL/mia

Mia
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.