Adding ConstantBehavior

Behaviors have a Fire method, so there's no need for BehaviorSink. But
in order to get rid of BehaviorSink, ConstantBehavior was necessary,
since the Behavior constructor that takes an initial value is no longer
constant.