chore: hack fix the paint tool tile set pickers to hide when not painting
chore: set the default editable to wilderness map
refactor(TileEditorController): move painting logic to PaintTool

- Add PaintTool that the layer painting tools extend which provide basic tile painting utilities.
- Remove use of $actions service, and attach action manager to TileEditor.