avoid need for getRawData() method by introducing Link.hasData()
use intended File.separator instead of File.pathSeparator
followup on HER-2031 ExtractorHTMLForms.java - improve regexes looking for form and input attributes, mainly to avoid maxing cpu for long periods of time for certain input
HTMLForm.java - default html <input> type is text, so consider <input> with no type as candidateUsernameInput