Making the CompassConfig class work with more ruby types

the CompassConfig class used to work with string and list types
but not with hashes, boolean and symbols types.
The options and possible value types can be seen here http://compass-style.org/help/tutorials/configuration-reference/