Added error formatter support. Updated colors and sprintf dependencies. Tried to update keypress from 0.1 to 0.2, but something changed that I'll need to look into later.