Single copy of the code for printing translated text with substitutions.
Missing VM parameter checks; missing translation function declarations.
Proper pluralised translation support.
abstract function to set deprecation classname alias and warn about it, since we probably gonna use it a lot more
add con_scrollLock for configuring behavior of when to scroll down to the last line again

 * 0: no scroll lock at all, scroll down on any message ariving
 * 1: lock scrolling if in scrollback, but scroll down for send message/entered commands
 * 2: lock scrolling if in scrollback, even for own output
 * 3: always lock scrolling
Merge branch 'master' into entities