- added Thread.sleep after cache remove

Cache remove is non blocked so workaround with sleep. But extend iron cache implementation to return future 
instead.