feat(jqLite): implement the `detach` method

We at Angular UI are missing jQuery's detach:

angular-ui/bootstrap#1403 (comment)

https://github.com/angular-ui/bootstrap/pull/1391/files#diff-e8665eb306ddd26399e5b80f00dae5bbR252

Thanks.
This parameter is internal. jQuery accepts an optional selector argument so jqLite shouldn't use it for sth else.

This is OK for me.