Add storage dir and eviction strategy [TACHYON-33][SubTask 2 & 3]

resubmitted for PR361, rebase to current master.
at first glance, looks good.  The only locks are on mUserAllocatedSpace, mLockedBlocksPerUser, and mUserPerLockedBlock.  Ill try to verify this real quick.