[INTERNAL] removed CacheMissException

Do not use exceptions for code flow. Furthermore it was more than
strange to call a isXyzMethod that throws an exception if it could not
determine the correct value.

Changed the return type to Boolean to allow a tertiary return value
instead of throwing an exception.

Change-Id: I82fa9efed1abc4f08caefaf12321bc2d8d702968
Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/1158
Tested-by: Jenkins CI
Reviewed-by: Stefan Rossbach <srossbach@arcor.de>