Three fixes for permissions

- Add debug printing when allowing someone
- Return True or False from has_permission rather than the builtin 'input'
- Add a few more methods to get stuff
Merge pull request #239 from daboross/patch-update-permissions.py

Update / fix permissions