minor refactoring... make linespace a property of the texttool
delete key should not remove marker tool lines
firefox keycode bug fixed.