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