extracted check version to module

also added some wordpress specs and applied
rubocop
Implented feedback from @jhart-r7
redirection returns an URI
typos
removes unnec. retruns & uses of 'not' - has_actions.rb
Favor & over and
Use constant for WORDPRESS_VERSION_PATTERN
Land #3558, @FireFart's improvements to wordpress mixin
Fixed status in MSF db for Nessus
Land #3575, nessus_xmlrpc_ping service state fix
Land #3574, has_actions.rb cleanup