- Support ruby 1.9.3+
- Misc code cleanup