improve exception msg when asset path type is not found
when generating cached setup always reset to current kwf path

before this change KWF_PATH was cached 'forever' until cache/setup3.php was deleted manually
update script for 3.8 update

- change Ext to Ext2
- update bootstrap to use vendor/
- update .gitignore