2 SimpleDataField improvement suggestions

The SimpleDataField class is a great class to get beginning programmers started and interested in Connect IQ as the step in is really low and easy as it only has 2 functions in that class.

I have 2 suggestions to make this class better, while retaining the simple step in to connect iq:

1/ Allow the label to be changed from within the compute function

At the moment you can set the label from within the initialize function, this is ok in many cases, but limits the things you can build with a SimpleDataField, eg you could not create a datafield where you display the zone of your heart rate in the label.

2/ Allow the background color (and foreground color) to be set (from within the compute function)

Taking the same example as in 1/ you could let the background color of the field change to the associated color of the zone.