added [color] syntax support

Squashed commit of the following:

commit b45e8639710160ef0bf5896e64b9f641c409a1f4
Author: Artem Suschev <Suschev.Artem@gmail.com>
Date:   Wed Oct 23 20:12:39 2013 +0400

    added [color] syntax support