First Commit

Complete Overhaul of the color palette.
Completed ColorPalette

Working versions of ColorPaletteController and ColorPaletteModel. Some
methods were changed so other classes that reference this one will have
to be updated.
Merge remote-tracking branch 'origin/ColorPalette' into Development

Conflicts:
	Choreography_Dev/bin/.gitignore
	Choreography_Dev/src/choreography/io/CtlLib.java
	Choreography_Dev/src/choreography/model/color/ColorPaletteEnum.java
	Choreography_Dev/src/choreography/model/color/ColorPaletteModel.java
	Choreography_Dev/src/choreography/view/ChoreographyController.java

	Choreography_Dev/src/choreography/view/colorPalette/ColorPaletteController.java
	Choreography_Dev/src/choreography/view/timeline/TimelineController.java