Rework /queues

So, I think we are passing to much info for the /queues api, so I have
moved some out, and create a sub callers api.

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