cl_console rewrite

requesting test and possibly pull… this should not just fix #159 but generally clean the handling of distances, margins and any problems with animations in association with consoleheight…

the old console and been completly merged with the xreal console…
con_margin and con_animationType has been introduced to be able to configure the one and only console to behave like either one or both…