Feature/sd 523 create memcached

Add memcached provider and small change cache interface