editable directive improvements

remove jquery dependency

use native angular directives instead of $.bind