Created a tag editor for local songs

Fixes #18 

Todo:
- [x]  Close the editor after saving
- [x] Propagate the tag changes to the UI immediately
- [x] Handle errors
- [x] Display a warning when saving the metadata of multiple songs