use local destination function through ClientContext
introduced ClientDestination
don't send session create reply until destination is ready
send new tags in advance
re-request expired lesaseset
delete expired unconfirmed tags
use system folders if run as service
attach creation time to individual tag
show version
fixed typo