Remove unused methods; add more tests.
Bump Ruby version to 2.1.2.
Add Wordwrap helper library.
Return empty string if no colours provided.
Add reset method and return empty string if Position not set.
Add more tests.
Refactor Directive class to use a hash rather than checking types.