Fixed InvalidCacheLoadException error

- Never return null from the cache loaders
- Added a test to demonstrate the behavior

Received the following error on a 404:
return null com.google.common.cache.CacheLoader$InvalidCacheLoadException: CacheLoader returned null for key com.bazaarvoice.dropwizard.webjars.WebJarResource$AssetId@1234abcd