Support for null/undefined/empty value in $$.fn.text and $$.fn.html

Passing an empty string to `$$.fn.text` incorrectly returns the current `textContent` instead of setting the value.  jQuery checks `arguments.length` to determine whether the method should be getting or setting.