Add support for config.vm.boot_timeout

Not sure if there is any sanctioned way to test this out. If so, please let me know.