refactor to get working under vagrant 1.2.x
made progress with disk mounting
working prototype
made partially provider agnostic
Merge pull request #1 from madAndroid/make_provider_independent

Make provider independent
add additional disk management operations and switches
add switch to check whether VPS enabled
check blk device for device name, not mount name
make loginfo messages more obvious
changes brought up during testing

don't create disk if disk file exists, and adjust mkfs to identify disks on ubuntu correctly
changes to address issues brought up during testing by @kusnier
ensure 'enabled' config key is documented
Merge pull request #3 from madAndroid/master

implement Vagrant > 1.1.x plugin compatibility