add travis configuration for running memcached and etcd
remove 2.6 test environment as etcd probably does not support 2.6
allow setting expiration to none with tests
fix no expiry test