fix: add 'last_seen' property to knoten listings
lib/register: fix the callback
lib/register: check mac on create and update, but only when given
lib/register: return() after fail()
lib/register: #fix: only hearbeats with macs can capture numbers for now