#27: Backed out a change I made earlier that I changed my mind on.
#27: Implemented home, end, up, and down in text fields.  Up and down
aren't tested though.