Fix text colour issue 

- Lock rainbow gem to 2.X
- Explicitly require rainbow string extension

Fixes #24
Merge pull request #9 from Haar/defect/text-color-causing-errors-24

Fix text colour issue