implemented MRU for shared buffers; still need to implement for local buffers
fixed bug in StrategyUsedBuffer
implemented MRU for local buffers
turned off bgwriter to avoid nasty runtime error
made disabling of bgwriter more explicit for clarity
fixed function to remove from recently used list