Fix JSR 107 TCK issue 29: CacheListenerTest and minor fix to CacheWriterTest

Removed setting of 20 millisecond duration from CacheListenerTest as requested by
jsr107tck issue 29.  It could cause spurious failures in slower implementations. Such a test
should be isolated to a single test not for duration of all CacheListenerTest.

Fixed CacheWriter to use newly introduced in 0.10 cache-api the more specialized CacheWriterException instead
of catching CacheException and RuntimeException.