fix #9 You can't increment the parts of a hex color.

Simple implementation of the hex color incrementing feature. I'm not entirely convinced my code is elegant enough. The Color class and the use of duplicate code might be a reason to reject this.