autogenerate class types
Merge branch 'issue-899' into issue-898
refactor CM_Config_Generator to pass sourceFile in generateOutput()
add methods to generate and get class types to CM_Config_Generator
add method to generate classTypeConfig output to CM_Config_Generator
implement CM_Typed in namespace-classes
use class types generator in CM_App_Cli::generateConfigInternal()
remove unused code in CM_App
move action verbs to CM_Config_Generator
fix usage of CM_Config_Generator to get model and action types
force creation of namespace types array
include non-abstract namespaceClasses in their namespace
throw exception in CM_Class_Abstract::getType() if type is not configured
replace usages of static TYPE with getType()
revert Class::getType() to non-static for non-static access, introduce Class::getTypeStatic() for static access (problems with mock objects)
overwrite getType() and getTypeStatic() in test mocks for simplicity
overwrite getType() and getTypeStatic() in test mocks for simplicity
autogenerate types for CM_StreamAdapter
replace occurences of ::TYPE
store highest type and use it as base to generate new types
generate new internals config
Merge branch 'master' of github.com:cargomedia/CM into issue-898