Cleaning up nodenames

Common changes:
Lastname, Firstname -> Firstname Lastname
Name I -> Name
Title-style capitalization
Removed L-to-R characters ( <e200> )
Removed duplicates
Alphabetical order
[SPEC] refactor cluster.node_info json spec to reflect clients' apis
[SPEC] Clarify cluster.node_stats api
Create standard gc and memory_pool names for Jvm stats
fixes #4661
use proper logging
[SPEC] added nmissing comma in cluster.node_stats api spec
add joda-convert so missing annotations in joda-time will not cause failures when used as dependency
fixes #4660
Add warning phrase suggester's max_errors

large number can badly impact performance.
Expose headers list in RestRequest

Closes #4609
move RestRequest to be an abstract class, and expose local/remote address
[DOCS] Fixed duplicate ID in highlighting