Add core/parameters/parameters.h and .cpp to help with solving the case issues when producers handle AMCP commands.

Signed-off-by: cambell <cambell.prince@gmail.com>
Refactoring create_consumer to use parameters class

Signed-off-by: cambell <cambell.prince@gmail.com>

Conflicts:
	modules/ffmpeg/consumer/ffmpeg_consumer.cpp
Merge branch 'parameters' into build-cp

Conflicts:
	modules/ffmpeg/consumer/ffmpeg_consumer.cpp