only require binding_of_caller if the right version is installed
Users no longer have to install binding_of_caller manually!