Reactions copy/paste - hidden columns works

Copy/paste accounts for hidden columns in reactions table. Paste
rewritten extensively to remove repetitive code.