Draggable: Corrected containment detection and handles array

`_setContainment` was going to assume jQuery if something was an array. Made sure that only a jquery object would have `offset` run on it.

Also seeing that containment is allowing an array, I added that into `_getContainer`. Otherwise it would jquery-ify a regular array.