Add cache for colors.
Change tests from Kiwi to XCTest
Merge pull request #1 from fcanas/fcanas/color-cacheing

Use an NSCache to colors don't have to be rebuilt as much.