Only run as root.

Give a clear error message and exit otherwise.
Merge pull request #145 from lukego/rootcheck

Only run as root.