Fix null pointer/'TypeError: Cannot read property 'length' of undefined' error when editingValue is null/undefined.
Automatically go into editing mode when receiving focus.  Add ui-keypress directive to leave editing mode upon receiving enter.

Add new placeholder option to show a placeholder in the display and input field when value is empty.  Example usage:
<span editable-text="firstName" placeholder="[First Name]"></span>