More changes to ansi2decho

- fix the last commit
- add support for "light" or "bold" flag
- use rex.gsub instead of string.gsub. That way we can match the escape
  character