Relocate bottles using install_name_tool.

This has two parts:

1. Bottles are temporarily relocated on bottling and tested if that is
sufficient for them to contain no longer reference the prefix or cellar. If
so, they are marked as relocatable. 2. On installation if bottles are marked
as relocatable they will be relocated using install_name_tool to the current
prefix and cellar.