Added listener prioritization ability to dispatcher.coffee. Now dispatcher is incredibly flexible.