Features: Various UI Improvements

- Added element for non-active widgets. Apps that are not active don't function properly. If the database fails to return settings, the app is deemed active.
- Added minimum height to buttons to prevent height elongation during initial load, Submitting and starting over now works
- Finished submitting interface - may add fancier CSS in the future but everything is working now
- Getting settings from database always now whether in editor or not
- Changed height CSS so that widget height is consistent
- Added message for where uploaded files will be located
- Fixed tool-tip placement error caused by height change of widget
- Allow user to submit even when files have errored during upload process
- Added extra error message if user tries to use inactive app
- Added conditional styling for file status border