[1.12/2.2] Add jQuery.Callbacks.forget

This patch adds a new method to `jQuery.Callbacks` named `forget` which simply erases any previously fired value when the `memory` flag is present.

While this is a simple one-line function it's very useful for bullding things like caching upon `jQuery.Callbacks`

Ticket: http://bugs.jquery.com/ticket/14542