fixed small issue with language check failing

Signed-off-by: Chris Jones <chris@jonezy.org>
couple of small admin changes/fixes

- fixed issue causing error if you hadn't logged in before
- added messages to the rate admin

Signed-off-by: Chris Jones <chris@jonezy.org>
Merge pull request #49 from jonezy/master

small fixes etc.