enhance functionality

1. update highlight.js
2. add more colors: yellow(y), green(g), blue(b), pink(p), purple(pp)
3. user can provide custom colors, e.g. #fe3cba
4. change to shorter command abbreviation
update README