Allow for includes and excludes / Track user deploying release

Fix #11
Fix #10
Version 0.5

Roles are now optional

Include / Exclude

Refactor, update & improve documentation so that it's more consistent
with our terminology.