Fix bug in garbage collector + add SNetStreamGetId(for debugging)
 - Fix bug: "Received sort records do not match"
    This happens as the sort_end records do not pass the parallel entity
    but pass the collector entity (See the gc report for more detail)
    This is fixed by sending a special sort_end record to notify the
    paired collector when a parallel entity terminates itself.