Added a new server_roles fixture

- Uses decorators to pass required roles into the fixture (see docstring on the fixture)
- fixes #40
- refs #48
Merge pull request #51 from seandst/add-roles-fixture

Added a new server_roles fixture