Bump version to 0.2.8

- Add some tests (better late than never)
- Add Guardfile for TDD/BDD
- Misc code cleanup