First implementation of a reactive bee model.

Bees have a vector of behaviour rules stored from highest priority to lowest priority.  Each rule has a pre
condition and an action.  The pre condition is stimulus range.  The range must have at least one limit.  The
action is either to move up the stimulus gradient or move down.