Add unit tests for GetFileSize() function

I also modified makefile to move the build steps for LIBMOCKS to occur
before LIBCOMMON so that LIBCOMMON tests could reference variables set
by LIBMOCKS.