Change Add New Page button interaction.

Turn into a plugin.
Add cancel button.
Only collapse button when input is empty (unless on 'Cancel' click).
Merge pull request #475 from sul-dlss/add-new-button

Change Add New Page button interaction.