vold: fix common flags

Signed-off-by: Humberto Borba <humberos@gmail.com>
Change-Id: Ia552365c28a32d814b1645547c77bc6e2a650e4c
vold: fix up the minivold for
 * Samsung msm8660 support
 * We'd like to utilize Vold's capabilities for performing various
   operations while in recovery mode.
 * Create a small, static library which can be linked into a single-call
   binary such as recovery.
 * Configurable helper paths.
 * Fixed various build warnings.

Change-Id: Ia4b929c2d7815d73f488ad406652f14b2a6aa4ce

Conflicts:

	Android.mk
	Ext4.cpp
	Ntfs.cpp
	VoldUtil.h
	Volume.cpp
	cryptfs.c

Conflicts:

	Android.mk
vold: Allow specifying the filesystem type when formatting

 * Optional parameter added to "volume format" to specify the filesystem
   type to use. If not specified, default is to auto-detect.
 * Add support for formatting NTFS.
 * Use mke2fs to format when not creating containers.

Change-Id: I2bc0f92d59adb9604b35a1f70febccfba68715d3

Conflicts:

	Ext4.cpp
	Ntfs.h
	Volume.cpp

Change-Id: I7ce12add7a8a9ea503ddf12ddbc72fb32f91e271