Adding structure of reflectance array without behavior
aggregate all of the data events into a single data event with all of the values.
Added tests and made some functions private that should have been private
Adding calibration function
Let the user set the calibration data.  Allows them to store a calibration and use it later
adding a convienience method for calibrating until an arbitrary condition is met.
expose a property telling us if the module has been calibrated
this.values returns calibrated (0-1000) values if calibration exists
adding line functionality
cleaning up the code after a review
Adding a line following bot example using the reflectance array
Merge pull request #497 from BrianGenisio/reflectance-array

Support for IR Reflectance array