Fix for issue #340 https://github.com/Mpdreamz/NEST/issues/340

Return type mapping as a dictionary of the type name followed by the mapping as "dynamic" object.
Fix ClusterState API to have Mappings also.