Fix Bug #949510 - Add save buttons to bottom of page

Added copies of save/edit/discard etc. buttons to bottom of the page between review and attachments.

Made the buttons position:static so they wrap on mobile devices. Tweaked positioning of attachments add button to look good next to page buttons.

Changed buttons from an include to a macro so that top/bottom could be passed to it for configuration. Also changed strategy from data attributes to hidden form fields for some of the javascript configuration stuff as the &lt;ul> they were data attributes on is no longer unique.