bug fixes for fontmanager (caching), turning MTColor into an immutable
type, going to refactor some stuff there
refactored mtcolor api; added new Color classes (scala), palette should be
up next...