Update functionality plumbing + Vagrant

New nepho stack update command (alias: provision), which for Vagrant
runs a vagrant provision, and for CF will run an update.
Provider cleanup and function rename

provider.deploy -> provider.create
provider_factory.create -> provider_factory.init
Removing unused ansible provider
Added update function to AWS and other fixes

Working update functionality for Vagrant and AWS, bug-fixes, cleanup,
DRY, and unused code removal.
Dynamic display resizing in AWS status output

Uses terminal width to adjust size of type column.
Merge pull request #230 from huit/cf-update

Add update functionality to Vagrant and CloudFormation, minor code cleanup