copy the installer file into the extensions directory on setup
fix namespace
merge
fix some error potential and use getOperation on the event object
Merge pull request #2047 from rossriley/fix-extension-asset-install

Fix extension asset install