made getch private

git-svn-id: https://roadrunnerlib.googlecode.com/svn/trunk@885 c0027639-9190-0b57-01eb-f09a03790dae
renamed ModelFromC to ExecutableModel, this will the the new abstract executable model interface

git-svn-id: https://roadrunnerlib.googlecode.com/svn/trunk@886 c0027639-9190-0b57-01eb-f09a03790dae
partial refactor of model generation

git-svn-id: https://roadrunnerlib.googlecode.com/svn/trunk@887 c0027639-9190-0b57-01eb-f09a03790dae
reverting change that should have gointi into refactor-modelgen branch

git-svn-id: https://roadrunnerlib.googlecode.com/svn/trunk@888 c0027639-9190-0b57-01eb-f09a03790dae