Fixed positioning of delete button with long titles.
Added support for editing saved marks.

Press and hold on a list entry to display a dialogue which allows the
URL and title to be modified.  This doesn't work too well on an iPad
as Safari gets its menu up before our stuff - this will need be
reworked.  Also factored out some basic functions to abstract getting
and setting of data from a record item.