Updated ghostText with a (clumsy) first version of a $.fn.val() rewrite that forces it to return empty string for an input whose contents are defined by the ghostText plugin