Added FileSystem tests.

Also added equals to FilePath. Fixes issue with FileSystem proxy not
triggering.