Fix 2D selection session cutoff

Another bug plaguing the 2D selection system
didn't let it know when the mouse was actually
being released. This has been fixed by using
UserInputService to tell when the mouse is
actually released, instead of the Mouse object.

Signed-off-by: Robert Chiquini <gigsd4x@gmail.com>