Explicitly use AllocatorInstance everywhere

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Update allocate_new to take the pointer as 1st param, it gives the compiler a better chance of matching the template args

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Add AsyncResponseDispatcher. Can be useful...

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Fix stupid bug

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Add LOG_WARNING_RETURN

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Add reference types back to allocate_new - seems to be a better fit.

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Add better parameter support for responses.

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>