Update eassl2 to 2.0.1 (+activesupport bump)
Replace all use of bare "puts" with "say".

The output of say() is captured, whereas puts() is not.
Initialise request with type correctly.
Add tests for "chef-ssl issue", and fix test harness.
Version bump - 1.0.4
Update for Chef 11 compatibility.
Add name to metadata, and update dependency to "vt-gpg".

Preparing for publish to community site.
Rename to x509, and enable testing in this repo.
Update README.md for x509 name change.
Explicitly set attributes for localca
Allow to create a self-signed cert on Ruby 1.8

Base64.urlsafe_encode64 is only available on Ruby 1.9.
If we are on Ruby 1.8, we provide an equivalent implementation
on our own.