Orleans silo, client API, and grains

Working base implementation of an Orleans silo, WebAPI front-end, and a
grain for a datasource.