Fixes #20 ; also add Bot version reporting and updating, and a metrics.dateSeen field, and add all that to the admin panel