add option for vagrant ssh timeout

The default timeout for vagrant ssh is 10s  and is far too short for many initial provisioning runs with chef :) 

This patch adds a new option to tune the timeout, as well as bumping the default to 45 seconds.