fix bug referring to qe loader gif
put back future_affect label styling

so that the labels for the radio field for whether the future element
affects the next element of the display of a future page stay on the
same line

also add a no_label_styling class for labels so that we can still use a
label without styling to make use of the UJS code that makes clicking a
label highlight the corresponding input field
make the page spinner show on any ajax load
add attachment back to answer, panorama uses it
make updating the view after a file upload work properly
add ability to customize submit destination
add ability to customize the page name
add paperclip gem
Revert "add paperclip gem"

This reverts commit 21911b79e52c982476fda6e6f48ce43269037028.
Revert "add attachment back to answer, panorama uses it"

This reverts commit 048a14c1683181b9707847399dbc58716bc38ae7.
remove custom styling as per https://github.com/CruGlobal/sp/commit/5da5c1bb3374ee8e26a2eb0e3dfdccd8673ee011
Merge branch 'fe' into fe_pr_changes
move spinner scroll to where there already is code that shows the spinner
Merge branch 'fe_pr_changes' into fe_pr_changes_from_twinge