AngularJS Directive to transform the label into the input field editable