add merge capability to config generator

Signed-off-by: Hagen Paul Pfeifer <hagen@jauu.net>
correct config indent

Signed-off-by: Hagen Paul Pfeifer <hagen@jauu.net>
perf-studio-tool: extend dictionary merge

Signed-off-by: Hagen Paul Pfeifer <hagen@jauu.net>
core: restructure makefile infrastructure

Signed-off-by: Hagen Paul Pfeifer <hagen@jauu.net>
core: each module has it's own subdir

Signed-off-by: Hagen Paul Pfeifer <hagen@jauu.net>
modules: rename project

Signed-off-by: Hagen Paul Pfeifer <hagen@jauu.net>
canvas: add gui toolkit directory

Signed-off-by: Hagen Paul Pfeifer <hagen@jauu.net>
core: fix to include renamed module dir

Signed-off-by: Hagen Paul Pfeifer <hagen@jauu.net>
make: add cscope target to top level dir

Signed-off-by: Hagen Paul Pfeifer <hagen@jauu.net>
makefile: move memcheck target to toplevel dir

Signed-off-by: Hagen Paul Pfeifer <hagen@jauu.net>
perf-studio-ctrl: handle non existing config

Signed-off-by: Hagen Paul Pfeifer <hagen@jauu.net>
gitignore: exclude perf-studio modules

Signed-off-by: Hagen Paul Pfeifer <hagen@jauu.net>