WIP - Allow "Remove project" to work without JavaScript
We do this by checking if a confirm_name_input
param exists (and
matches the project's path). For JavaScript requests, this value is
populated by filling out the modal value, and works like it always did.
For non-JS requests, this param will be empty, so we render a form back to the user to get the required confirmation.
Closes #2485 (closed)