Fix jabber identify boot time, pluralisation of singular time periods.

The previous behaviour depended on having an executive pikelet running in the same process, which may not always be the case. Fixes #172.

The other quick fix in here is to show, e.g. "1 day" instead of "1 days" in time strings in jabber messages. Fixes #209.