Issue #34: FIFO impl, tests and storage manager

Implemented FIFOVMCacheManager, covered it with tests and integrated
with GlobalStorageManager. There are TODOs left which will be
implemented later.