change cacheloader that can return nulls to return optional so to avoid cacheload exceptions
Merge pull request #1163 from jclouds/optional-not-null

change cacheloader that can return nulls to return optional