Restructure

CodecCommander restructuring changes which were previously un-merged.

This splits CodecCommander properly into 2 projects "CodecCommander" and "CodecCommanderClient".

It also removes some user specific setting files and removes some development left-overs from the original CodecCommander.