Update gemspec URL and domain name
setting proper semver constraint on ffi-yajl

ffi-yajl 1.0.0 has been relesed
Merge pull request #1649 from juliandunn/update-gemspec-url

Update gemspec URL and domain name
remove threads from nonessential code pieces

This pulls the wait_for_status call completely out of any threaded
context.  Since Timeout in ruby also uses a thread, pulled that out as
well and did a manual countdown style timeout.  The only thing that
is left in threaded is the actual start/stop command, which is what
needs to be threaded.
Merge pull request #1659 from opscode/lcg/window-service-timeouts

remove threads from nonessential code pieces
Merge pull request #1636 from opscode/lcg/ffi-yajl-constraint

pin ffi_yajl to 1.0.0 with semver constraint
Fix log message that shows useless port range
remove rest-client gem

nothing in chef-client uses it any more.
add docs
Merge pull request #1409 from opscode/lcg/remove-rest-client

remove rest-client gem
bump version to 12.0.0.alpha.0

also include warning about the use of Chef::Version on Chef::VERSION's

people keep stumbling across this bug all the time and i think i
just figured out how some of them are getting the idea...
note on using Gem::Version instead of Chef::Version
fix unit test
fix this right so it doesn't break in chef-13 too
Remove appending :actions and :valid_actions
Merge pull request #1661 from opscode/lcg/chef-12-version-bump

bump version to 12.0.0.alpha.0
Merge branch 'master' of https://github.com/opscode/chef
Add my name and email in headers
Bugfix