Split the parts of filesystem.cpp that don't directly interface with the filesystem off into filesystem_common.cpp

Conflicts:
	src/filesystem.cpp