#3845: Render new form.
#3845: AJAX setup and callback for moving pages between sections.
#3845: Remove now unnecessary table preprocess
#3845: Add js to toggle show/hide state. Save that state in menu_link
#3845: Compensate for bug in FAPI.
#3845: Remove descendents of a moved page from the table
#3845: Refresh the page after moving links in the section outline
#3845: Prevent notice in preprocess_menu_tree
#3845: Always refresh page when closing outline form overlay.

Temporary, until I can come up with something better.
#3845: Add 'Section Navigation' to table headers
#3845: Toggle visibility on all children links as well.

This happened automatically, but could be confusing since the UI didn't state this.
#3845: Prevent hidden children links from being clicked on.
#3845: Make Show/Hide into buttons. Grey out disabled buttons.
#3845: Switch to checkboxes for show/hide functionality.
Merge SCHOLAR-3.x into 3845-moving_pages
Merge pull request #4076 from openscholar/3845-moving_pages

Section Outline Form updates