Various minor changes

Covers:
* https://github.com/KSHSK/WAVED/issues/82 - Move link on application to github
* https://github.com/KSHSK/WAVED/issues/189 - Don't display auto-actions in Event dialog
* https://github.com/KSHSK/WAVED/issues/132 - Reconsider Workspace as a Component
* https://github.com/KSHSK/WAVED/issues/217 - Save as breaks upload data

For the last one I renamed a lot of variables and functions, so there's potential for error. Let me know if I missed anything.

*** IMPORTANT ***
This PR will break existing saved state. Many saved state keys were renamed (e.g "components" --> "widgets" ; "triggeringComponent" --> "triggeringWidget")