Initial commit.
Created boilerplate code for index service.
Remove references to notification svc from boilerplate requirements.
Add placeholder settings.
Create index job monitor.
Create indexsvc for the index service.
Stub out index handler.
First stab at index svc thrift interface.
2nd attempt at Thrift interface.
Generate idl files. Update thrift interface.
Added a method to support updating all keys in an index.
Added a few comments.
Massage thrift data into JSON and store in JobIndex.
Basic indexsvc skeleton created.
Thrift interface in place.
Basic TR service tests now running successfully.
Created simple test to hit the index() Thrift I/F.
Add retry logic if job fails.
Add tests surrounding validating service input data validation.
Basic test now in place.  Test is creating an IndexJob and deleting during cleanup.
Tweak code style/comments
Rework the indexer design based upon design review.