allow lowercase charset names.
move wrapContent.
add wrapContent to Element prototype.
add a getCoords() method.
optimize terminfo compilation by using string concatenation instead of array.join.
fix recursion in Form object.
do not violate 80 col limit.
only emit attach if the element was not previously attached.
misc. options. refactor tests/bin.
fix tput string concatenation.
improve position, attribute parsing. misc.
allow tabbing from textboxes in forms.
scrollable elements.
allow for left/top/right/bottom padding.
more scrolling improvements. scrolling form.
move el.focus code elsewhere.
rewrite scrolling system a bit.
work on adding back_color_erase handling, acs optimization, and other stuff ncurses usually handles.
cleanup. improve BCE. remove old code.
improvements to tput and colors.