POST / DELETE queue callers via REST api

The middleware API is not going to be exposed externally, so we need to
move some of these methods into the REST api

Change-Id: I666e42b32d34bbd66b41eb3ce8f5d760090716ff
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>