move vendor to VENDOR_PATH constant to allow configuring it different for kwf tests
add phpunit dependency for running tests

also update to latest phpunit 3.7
fix autoload for Kwf_Filter

problem is that Zend_Loader::loadClass doesn't work correctly as kwf is not in include_path
don't just add zf to include_path, add all libraries from composer include_paths

fixes phpunit autoloading
Autoloader: allow multiple paths for one prefix

required for test classes in kwf

it is not recommended to use that as a file_exists call is required. but if we just use it for tests performance is not that critical
add htmlawed dependency

override with library-tidy wich replaces htmlawed if you have tidy available.
add homepage and license
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
- create default composer.json
remove checkBranch funktionality

not needed anymore with composer
support vendors with multiple, custom provider classes

for support of ext4 in own package
Loader: allow other package to define eg. Kwf_Xxx and not use Kwf_ namespace in that case
zf 1.12 compatibility: add head action

TODO: do something useful in there