Moving around code in replset
Remove arbiter from members list
Make sure members doesn't contain arbiter
Refactor member_primary
Implement replicaset.exists
Refactor replicaset.create a bit
Rename method
Remove replicaset members
DOnt validate members/arbiter of replicaset
Fix replicaset.members_all
Added arbiter property;
Check rs.add/remove outptu status
Get new primary if removed host is primary now
Added test for replicaset type: create
Implemented replica member remove; added tests