Order the Hash items in init params to get consistency

Should fix problem introduced by #37. You have to test this though. I'm guessing the problem is caused by unordered Hashes on a ruby 1.8.7 system.