Added a custom contentprovider in order switch between hierarchical and
flat layout

Change-Id: I49d6c86e3c82c8da86f70e045ec11dc7629099c6
Signed-off-by: Simon Scholz <simon.scholz@vogella.com>