AIX: implement review comments, name as chef-aix and use ksh -c
Merge branch 'kd/aix-bootstrap' of https://github.com/ClogenyTechnologies/chef into kd/aix-bootstrap
Add Code Climate badge to README
OC-9954 - aix: use 'guest' user for rspec tests instead of 'nobody' user.
CHEF-4791 Add more windows service states to the start/stop control flow
http://msdn.microsoft.com/en-us/library/windows/desktop/ee126211(v=vs.85).aspx
Added basic changes for aix user provider
Fixed group tests for aix to use short group/user name
aix: enable user tests, username by default are shorter on aix
aix: aix uses different password shadow file.
aix: useradd doesnt support -r like other unix, so sytem account is created by adding to "system" group.
Use valid short name for group members
aix: use password hashes, aix style from /etc/security/passwd
aix: -m option option to usermod errors on aix
universal_options in useradd provider is an array.
aix: implement user lock/unlock and fix tests
aix: remove accidental swp file commit.
aix: fix aix group provider to add/remove group members.
Fix resource_spec.rb

These are trivial fixes, but nonetheless...
Enable Travis CI notifications

This commit enables notifications to the following communication 
channels:

* HipChat - "Build Statuses" and "Open Source" rooms
* IRC - #chef-hacking channel
* Gitter IM - opscode/chef chat room

Notifications will only be sent if a build fails OR a failed build 
transitions to successful.
Add support for FreeBSD next generation package manager