add a scrollbar to the console
fix scrollbar position-calculation and calculation of the scrollBarHandleLength
stop at the topmost position if we are getting over the scrollbuffer but append additional lines without scrolling and give colorfeedback dependend on how far along we are
Fall back on the default help text file.
Merge branch 'master' into console
add con_debug and associated debuginformation to the console and use an abstracted abouttext drawing as general right-floated text drawing function
keep track of actual used scrollbackbuffer and not just the max size
don't scroll further into empty bufferspace than one page and adapt scrollbar accordingly
don't scroll if theres not enough to scroll
Do console scrollbar co-ordinate calculation only once (per rendering).
fix compilation with Clang/LLVM, and compilation on FreeBSD (and other BSDs, supposedly) and big-endian platforms

    (these got broken some time ago)
silence a compiler warning
fix some undefinedish behavior
Always leave a blank line for the scrollback indicator; always draw the scroll bar.
Make the scroll bar length proportional to the total no. of lines; fix positioning.
Shift the positioning of the scrollback indicator slightly.
kill off client notification drawing in favour of ui/cgame probably later librocket drawing
only check for text/console resizing if necessary (i.e. when console is opened)
Merge branch 'console'
Send full team info to a client who's just joined a team (missing info fix).

Problems have been observed with a lack of info about any given team-mate
until some relevant state is changed. Change is to set the last-sent time
for the client to just prior to the level start time.