Merge pull request #20 from oczkers/setup

add setup.py
No greedy match on quotes for the g++ theme
Localized g++ theme

Use gettext to get the GCC localized messages
Bold line number in the g++ theme
Better g++ theme & localization

The g++ theme now check the locale to use unicode quotation mark if necessary.
Start of error paragraphs are highlighted in green.
Colout now use python3 for a simpler unicode support.
cmake theme localization: do not use english word
Simplify the cmake theme, use "scale" instead of adhoc regex
Color JSON array markers '[' and ']'
colout/colout.py uses python3, whereas it really needs python2,
also add requirement in setup, makes it auto-install requirement
package.
Merge pull request #22 from np/jsonarrays

Color JSON array markers '[' and ']'
Add launcher script

I tried to package this program in Ubuntu, and found that it has no
startup script. So I added a `colout` script that gets installed into
the scripts directory with the `setup.py`.
Call Python 3
Change License to GPL 3 only

It has been 3+ previously, but the remainder of the project is using 3
only.
Merge pull request #23 from xudifsd/master

add requirement package in setup, also add installation section in README.md
Merge pull request #25 from martin-ueding/launcher

Add launcher script
Use python3 everywhere
bugfix #27: use default msg marker if no localization found