finally started filestore 2

Well I have finally started filestore 2.

It is going to be a complete rewrite of filestore with some major differences. with the biggest being that now the uploaded files are stored in the web site file system so we will now be able to upload much large files without the need for more memory. To accomplish this I have created a new modules called fscache which is a file system cache which handles all the underlying storage so that there are no file name conflicts and also only storing 1 copy of every different file to save space.

I hope to have a beta release of this in my sandbox in the next week or so.