WTV fix
Merge commit '7766628a7c30b770e7efb8f5b42b7897022f77b3'
Merge commit '122cb9f509da9b2542c08d5235a85278e5d9d0c7'
Merge commit 'd9fb5bb35066dcf85aa00e25ca91987728b2e78d'

Conflicts:
	src/stream_functions.c
added concat function and parameter in payload structure
added some hash define in utility.h
Concat PMT packet