xmlparser free order fix in recipe_handler()

xmlDocPtr should be freed before xmlParserCtxt, not the other way around.
Merge pull request #7 from sm00th/xmlparser_free_order

xmlparser free order fix in recipe_handler()