add json attributes option and a bit refactoring
Added rspec tests for json_attributes option and fixed indentation
Merge pull request #150 from opscode/kd/jsonattributes

knife-azure server create is missing -j switch for json at first chef-client run.