Refactored and cleaned up SolrIndex, removed unnecessary config option, corrected field type mapping
Added index.[*].map-name configuration option which makes it such that the field names are identical to the property key names in Titan. Added test cases. Addresses the first part of #770.
Refactored SolrIndex code to make the tests work. Removed old mappings. Added dynamic field mappings to make schema handling easier.
Added test coverage for OR and NOT IndexQueries