split message's get method in 2 separate methods

Before, MessageController's get method did both, find and get
operations. In order to keep consistency with the QueueController
implementation and make the code a bit cleaner, this patch splits that
method into list and get.

Implements blueprint storage-base

Change-Id: I7661ea40ae1bf9806f61a5ded74a550259410a84