Add spin.js for JS loading animations
Refactor pdf polling UI
Add Poller as module
Make first poll a shorter time period
Improve fail/max attempt fallbacks
Allow image to be placed before or after elemtn
Add loading animation to link
Remove hardcoded path in JS
Remove span from pdf link partial
Add spinner styles
Add layout and meta refresh to non-js pdf view
Add failure message in alert box
Remove comment form meta refresh
Remove js logs
Remove spin.js as not being used

Remove spin.js from manifest
Remove error 'alert' and replace with text
Correct haml positioning of preview pdf partial
Merge pull request #71 from ministryofjustice/pdf_loading_ui

Improve PDF Generation UI