Bug: Timezone offset is not handled correctly in GNU Social handler

In v0.2, the GNU Social handler does not allow a timezone offset in a message timestamp other than +0000. Fix that.

Reported by: jrobb