Correct behavior of $.fn.val on 'option' elements
Merge pull request #224 from jugglinmike/209-val-on-option

Correct behavior of $.fn.val on 'option' elements
Correct bug in jQuery.fn.closest

According to the jQuery documentation, the `closest` method should
operate on each element in the collection, and the result should not
contain duplicate elements.

This patch also ensures that the method always returns a valid Cheerio
object.
Merge pull request #228 from jugglinmike/closest-bug

Correct bug in jQuery.fn.closest
Implement $.parseHTML

From the [jQuery API
documentation](http://api.jquery.com/jQuery.parseHTML/):

> $.parseHTML( data [, context ] [, keepScripts ] )
> Parses a string into an array of DOM nodes.

The `context` argument has no meaning for Cheerio, but it is maintained
for API compatability.
Re-factor $.parseHTML to use $.load
Add missing unit test description
bump htmlparser2
Merge pull request #231 from jugglinmike/parsehtml

Implement $.parseHTML
removed redundant done from tests
Merge pull request #239 from khoomeister/clean-done-tests

removed redundant done from tests