added Color:SetAlpha(num)
added functions to set caret and selection colors
set markup caret and selection colors
more scroll fixes
tweaks