Custom parser to support AllRecipes non-standard instructions

- Also added a new parsed recipe attribute: canonical_url
Disable JRuby in Travis

- The JRuby Nokogiri output is not completely consistent with the C version..