Update jshint config
Add spinner component and use for upload
Introduce nice dialogs
Add sharing function to history
Syntax
Select URL when dialog opens