Add ext2, ext3, and vfat to releasetools

Support some non-standard partition that may be found in recovery.fstab

Change-Id: I0026a1d3ae5d432db10150d1a15f7bc8e7a6054b
CWR does not support writing a partition from memory. Use /tmp to store the extracted file, then write it.