Adding rescheduling timer.
Fixing heap to use given comparison procedure instead of generic compare.
Modified MQTT broker to use timer to expire session.
Added document for timer-reschedule!.
Changed timer-cancel! to timer-stop! (start <-> stop would make more sense.)
Added some description of timer.
Fixed typo.