There were a couple cases I ran into in the wild since my dev team changed our RSpec configuration a bit that caused the dots running portion of the RSpec output to not match anymore. This fixes it so that it is now matched and still matches the old pattern.
The big issue with issue #27 is that it wasn't identifying the end of the running tests block. So, I added the keyword 'Done' to the ending regex to make sure the next test is colored correctly. I also added 'backtrace' as an ending identifier to prevent backtraces at that level from being colored. This resolves issue #27.
Added a script to push the source tree's theme and language files to TextMate as well as a script to pull the theme and language files out of TextMate into the source tree to ease the development process of the output coloring and language identifying the language objects. I also provided an example output file to use for developing the theme in TextMate.