cleanup mouse handler. improve "visible" getter.
add setText and getText methods. expose element and node.
setup method. use path.sep wherever possible. misc.
mark acs as broken if the terminal uses the pc alt charset as acs.