A reasonable first pass at implementing jsr107 on top of ehcache3

Notably missing:
- no idea how much of TCK passes
- not doing with ExpiryPolicy or store-by-value