Solely use datetime objects for timing

Also added some comments, and a different thing to write to logs when
commands are run.
Add history command (probably broken)

On request, sends to requestee list of user info from userinfo object.
Should be cleverly formatted. Please test for me.
Merge pull request #6 from mnmt/master

Solely use datetime objects for timing