Bundler should use Bundle::path for getting actual bundle's path info

Or else it is possible to install bundle to the 'path', but upgrade
using 'location'
Merge branch 'remove_misleading_bundler_path' into master-with-fixes