Fixed bug with Vagrant, added needed dependencies

Added dependencies g++ and distribute to Vagrant bootstrap script, fixed
bug with display not being found under Linux environments and added
platform check for Windows, Linux, Mac, and a fallback for FreeBSD and
the like that are hopefully using x11.