Initial refactoring of all the nova commands to use the perl sdk

Excludes the commands that are filtered on the private ip address