Added Colorizable interface

All files that use ColorSchemes must implement this class
Made SubtitlePanel combatible with Colorizable
Added SubtitleButton class

This class is a JButton implementation that can also create buttons with
custom shapes drawn on them.