Remove Ruby 1.8 support

Ruby 1.8.7 reaches end of life this month. This PR removes a YAML hack used for Ruby 1.8 and uses 1.9 style hashes under `lib/`.

This will fix the `syck has been removed` error we see on projects using Squall.