Provide descriptive message for NoSuchProjectException

NoSuchProjectExceptions' message was just the plain project name key,
without giving any textual hint, what this means or what had happened.
Hence, upon catching the exception, the message had to be reformatted
before being shown to the user, even if only a default problem
description was needed. The exception's message now states that the
respective project could not be found, before giving the project's
name key.

Change-Id: I901da0a368f9674d0f60100c48da9a6564612c1c
3 files changed