Implemented parenting. Deprecated old Base constructor that didn't
require a parent.

Signed-off-by: Nathan T Freeman <nathan.freeman@redpilldevelopment.com>
Factory now drains RecycleQueue on any object wrap. ThreadLocal counters
implemented for auto-recycle count tracking. (Should be made optional at
some point.)

Signed-off-by: Nathan T Freeman <nathan.freeman@redpilldevelopment.com>
Deleted semicolon
Initial commit of implementation classes for Agent and Directory
Merge remote-tracking branch 'origin/nathan' into timtripcony
Merge remote-tracking branch 'origin/rene' into timtripcony