Fix in Bundle::exists

Now it checks directory existence
Merge branch 'bundle_exists_fix' into master-with-fixes