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

resubmitted for PR361, rebase to current master.
@dcapwell 
on local file system, symlink acts as the object it points to, if it points to a file, isFile returns true, if it points to a directory, isFile returns false.