Improved preliminary ext2 file system

	Added preliminary ext2 file system which can do:
		(note: some of the following functionality may not be functional yet)

		create a directory

		create a file with up to triply blocks of data

		add a file to a directory

		add a hardlink to a directory

		get the dirent at a specific index from a directory

		get a file's inode information

		get data from a specific block in a file

		add modified or new inode data to the inode table

		format the block bitmap when a new file or directory is created

		initialize the root directory

		initialize the ext2 file system completely

	Removed some memory leaks in the vfs file system driver