Added .gitignore to get rid of those pesky files gedit generates.
Fixed a few coding fails and added loads of comments, hopefully making the code slightly more readable.
Added permissions guide.
Fix bug #1. Thanks STR

Multiple homes with the same name could be set.
Added home cooldowns.
Merge branch 'dev'