Initial commit for data-editattr directive

Not complete, just checking in for debugging