** 03/24/2104 , 0.5 **
-	changed makePlot so that add_plotdata and add_rectangle are near the ends
- 	added add_rectangle()
- 	changed add_plotdata() to avoid overwriting user specified
- 	updated color_marker_fill_index() to take lists to compare compare against
- 	removed functools import
-	changed check_name() args to work with new @decorator (ugh)
	notes : no plans to add text to add_rectangle , see options for matplotlib.pyplot.axhspan()