Fix exists? check

Not sure if this is the best way to do it but vagrant have changed their file layout and introduced an additional directory between #{name} and #{provider}. Have switched to using the output from vagrant box list which is probably as flakey but does currently work.