Issue/master/json api view improvements

This pull request changes the format of the JSON API view endpoint from

```json
curl http://localhost:5000/api/view/Uberboard.json
{
  "name": null,
  "servers": [
    "http://jenkins-foss.delivery.puppetlabs.net",
    "https://jenkins.puppetlabs.com"
  ]
}
```

to

```json
{
  "name": "Uberboard",
  "servers": {
    "jenkins-foss": "http://jenkins-foss.delivery.puppetlabs.net",
    "jenkins-pub": "https://jenkins.puppetlabs.com"
  }
}
```