MM-8488

Added patch from Sebastian Paaske Torholm <spt@jobindex.dk> whereby psuedo class selector support for
first-child and last-child is honored. Previously he had added support for these through HTML::Query,
but we never added it formally to the module.