Stops serialising null box property
Renames box pwd in remote_pwd
Adds box remote_user
Minor change on inventory
Refactor boxes list in dict
Set default remote user for Vagrant provider
Implements Box init() and remove al set methods
Refactor Box representation
Moves fetch box name to BaseProvider
Implements reconfigure for Ssh provider
Introduces default value for input_string
Implements reconfigure for Vagrant provider
Renames add_box in register
Renames rm_box in unregister
Renames status action in list
Introduces SimpleProvider that can un/register and provision boxes (one of it is the SshProvider)
Introduces FactoryProvider that extends SimpleProvider and generate/destroy/restart/phoenix boxes (like the VagrantProvider)