Created the Lease data structure (for lack of a better name).  It will be used to abstract the process of finding the least recently used curses color/colorpair number for use.
Color management implemented using a Lease.  ColorPairs are on their way shortly.