Made functions for terminal color sequences.

I've added the following functions in order to remove a little
duplication in the example client code:

    fn  bold(text: &str) -> ~str { "^[[1m"    + text + "^[[0m" }
    fn green(text: &str) -> ~str { "^[[33;1m" + text + "^[[0m" }