Replication fixes

A sliceoff from https://github.com/apache/couchdb-fauxton/pull/50
I don't like having all these `isAdmin` checks. I think what would be better is to create a non admin `ReplicationList` view that is an extension of `ReplicationList` just with all those methods returning nothing. Then the view that adds the `ReplicationList` view can decide which view to add.