added support for custom user defined color styles

This change makes it really easy for someone to add their own color scheme to evilvte.