Remove nonexistent behaviors

These were each git grepped to confirm they don't exist
Point to correct tab destroy behavior

:on-destroy-eds never existed in this git repo - seems this should
be :on-destroy-objs since that is unused
:lt.objs.eval/destroy-on-clear behavior should be destroy-on-cleared

Was introduced erroneously on 2a8513542876af9902e47b6e21a4d41295df8a20
Remove unused top-level get-skins call

Seems like a repl artificat of 0d980a12b4c5be069b0a75fd5771c3804420ef37
Update result-menu! to point to result-menu+

Seems this was accidental when result-menu+ was introduced in 2239e7b9822d3aec919f5a838c6435fdd4ccd8f4
Remove remaining unused behaviors
Remove references to nonexistent :resize behavior

Behavior was removed in 1fd123d8355036389eccbc1e07e920b99202acc2
Removed most of Wrong number of args warnings
Reordered defs to remove undeclared Var warning
Reorder some definitions to reduce undeclared var warnings
Reorder refs to reduce number of undeclared var warnings
Revert 1bbd7e516df0c3fd6ebdd15aa65bc4a38707ecdd for some files
Address user confusion around plugin.json vs plugin.edn #1677 #1141

Also addressed whitespace in validate
Be explicit about version format to prevent #1677
Reorder defn only
Merge pull request #1646 from cldwalker/update-behaviors

Update behaviors
tabs.cljs and workspace.cljs reordering
Fixed sidebar/workspace.cljs warnings
Fixed status_bar.cljs warnings
Fixed navigate.cljs warnings