Run install.cmd/uninstall.cmd for site extensions

Fixes #1193 
Test with `Extension Script Test`
This is a really simple workflow for now. We can discuss other useful features (log/return output of the scripts?) and add them later.
I think it was more the REST API's json payload than the UI, since we only saw a generic error when looking at the response.