Fix #2 - Support Ruby 1.8.7

Wrap attributes in ordered hash.

More: https://github.com/neopoly/bureau/issues/2