svn path=/trunk/netsurf/; revision=3486
svn path=/trunk/netsurf/; revision=3073
Split out generic text input code. Support internationalised text input. Fix textarea-related bugs. svn path=/import/netsurf/; revision=1642