Run 'export' filter even if exporter is not RS-Client

When routes from a not-RS-Client are put into an RS-Client's RIB if the
not-RS-Client has an 'export' filter, then that is applied.
Avoid memory-leak in lib/thread.c when running pThreaded

When running pThreaded the lib/thread.c THREAD_TIMER object uses
a lib/qtimer timer, and must release that when the object is
dequeued from that queue.  This was mostly OK, but is now
tighter by making that the responsibility of the remove from
queue function -- where it cannot be missed.

Also: fixed the distinction between the queue an object is on
and the type of the thread.  This improves the diagnostics
for types of thread and CPU utilization.
Fix memory leak in bgpd when receives invalid Refresh-Request

The route-refresh object needed to be freed !