remove interface:Iobservable
fix bug :
create ColorStreamListener
add setData function
create class ColorImageData
using ColorStreamListener instead of StreamListener
test ColorStreamListener and ColorImageData
create class DepthImageData
add DepthImageData
using DepthStreamListener instead of StreamListener
test DepthImageData and DepthStreamListener
detlete class StreamListener
create enum ImageTyppe
move enum dataType to DataType.h and rename
chamge function name
rewrite Interface