Refactor: Explicitly load colour methods.
Don't relying on requiring a file to execute code. Instead provide greater control by making an explicit method which can be called after requiring as seen fit.
Support reading colorize from .midje
Support reverse
Refactor: Convert keyword to a string name
Default colorize to nil.
This allows the windows check to still take effect
Merge pull request #213 from josephwilk/issue-210

Support colorize as option in .midje