fix crawler hpricot
Merge branch 'landing-3536' into upstream-master

Landing #3536, allowing INFO msftidy messages to not block pre-commit hooks
Replace hpricot by nokogiri
Update .ruby-version
Update .ruby-version
Updating Gemfile lock so Travis doesn't fail.
Land #3541, adds hpricot to gemfile
Unignore .ruby-version
Merge PR#3541 to this branch to undo it.
Unincluding hpricot

The Gemfile was badly formatted anyway, since it lacked a justifying
comment, as all other included gems have.
Merging my fix to #3537, nokogiri for msfcrawler
Land #3537 from @PagedeGeek, msfcrawler fix
Merge branch 'master' of https://github.com/rapid7/metasploit-framework into upstream-master