WEB-966 Smarter Reload in Browser

fix BaseWebBrowserAction — element can report language as XML, but we should check parent (or grandparent — we find XmlTag) in this case

get action shortcut from active keymap (prev: hardcoded)
remove deprecated methods
remove deprecated methods, cleanup idetalk (idetalk must use our built-in web server, will be done in next commits)
I have changed IDETalk xml-rpc server implementation – now it uses built-in server (note: since IDEA 12 XmlRpc server just one of the EP implementations) on custom port (custom port is required because by default we listen only localhost due to security reasons).

IdeaAwareWebServer, IdeaAwareXmlRpcServer and PeerFactory were removed (marked as deprecated since IDEA 12). In case of any problems — you know who is responsible ;)
IDEA-63021 maven: Artifact Search dialog: up/down keys should work without focusing the list.
IDEA-79857 Generating  dependency when cursor is in dependencyManagement section should add a managed dependency
do not process "any" in restrictions
type param bound check fixed (IDEA-110869)
junit: do not accept @DataPoint as test method (IDEA-101851)
@DataPoint: check annotated methods to support the contract
log actual since/until plugin range
testng: dependsOn checks extended to forbid test -> configuration dependencies (IDEA-110814)
testng: dependsOn filter completion variants by type