Popup improvements

 - adds widgy/popup_base.html
 - adds a loading spinner to the submit buttons
 - prevents double submissions