Json Switch Provider

Adding a provider that reads switches from a JSON endpoint. This will allow us to manage switches out-of-proc...kinda cool I think...