MNK-6076 : a non eternal cache should always define a TTI or TTL

git-svn-id: http://svn.terracotta.org/svn/ehcache@8794 b9324663-ca0f-0410-8574-be9b3887307d
MNK-6076 : a non eternal cache should always define a TTI or TTL, merged from trunk

git-svn-id: http://svn.terracotta.org/svn/ehcache@8795 b9324663-ca0f-0410-8574-be9b3887307d
git-svn-id: http://svn.terracotta.org/svn/ehcache@8796 b9324663-ca0f-0410-8574-be9b3887307d
Fix compilation failure.

git-svn-id: http://svn.terracotta.org/svn/ehcache@8797 b9324663-ca0f-0410-8574-be9b3887307d
CRQ-213: Handle some review comments.

git-svn-id: http://svn.terracotta.org/svn/ehcache@8798 b9324663-ca0f-0410-8574-be9b3887307d
CRQ-213: Merged r8798


git-svn-id: http://svn.terracotta.org/svn/ehcache@8799 b9324663-ca0f-0410-8574-be9b3887307d
CRQ-213: Merged r8798


git-svn-id: http://svn.terracotta.org/svn/ehcache@8800 b9324663-ca0f-0410-8574-be9b3887307d
Oops, unused import now.

git-svn-id: http://svn.terracotta.org/svn/ehcache@8801 b9324663-ca0f-0410-8574-be9b3887307d
use a constant

git-svn-id: http://svn.terracotta.org/svn/ehcache@8802 b9324663-ca0f-0410-8574-be9b3887307d
simple test

git-svn-id: http://svn.terracotta.org/svn/ehcache@8803 b9324663-ca0f-0410-8574-be9b3887307d