issue #490

restore inline edit button when only editing 1 row at a time

issue #493

remove prefix if jsonReader id column + cleanup messy code