Do not append version if it's unknown
Move style definitions to member variables
Development dependencies use different color
More elegant blue default style