Added ModernHttpClient

ModernJsonClient now can handle JSON rest services through native HTTP
handlers thanks to ModernHttpClient component