Unit tests for knife cloud: command, server create command and server delete command
Updated the helper with a dummy App class
add unit test cases for list resource command.
Fix require path for Chef::Exceptions
Merge pull request #7 from opscode/adamed-unit-tests

OC-8427: OC-8426: OC-8425: OC-8428: Unit tests for knife-cloud
Initial gem cfg
knife-cloud framework, server listing implementation.
default to row/vertical display when more than 8 cols are listed.
add functionality to handleResponse so that plugins can specify columns and formatting.
abstract out create server and bootstrap options.
Fix typo
implement base command class and provide necessary overridable methods.
create command base implementation using cloud command.
chef bootstrap support from knife-cloud framework.
use boostrapper in server create command.
interpolate
bootstrap protocol specification is only required for windows vm creation, linux is always ssh.
add support to pass args for command execution.
server delete should take server name as arg.
implement server deletion using fog.