Bug 1112: Update toaster to use async best practices

Change-Id: Icc4f51e588d524e1c545c7530072209b8f5c36fd
Signed-off-by: tpantelis <tpanteli@brocade.com>
Merge "Bug 1112: Update toaster to use async best practices"