Add Analysis json serializing
Add new files to the project files
Move contracts to ElasticcontractResolver
Add tests
use JToken instead of JObject
Code cleanup
Corrected error that is found during unit test
similarity need special mappings from settings
Merge branch 'master' into AddSettingsSerialization
Merge pull request #410 from Tasteful/AddSettingsSerialization

IndexSettings are not reading analyzers etc.