fs_mgr: Drop the context mount option from non-selinux builds

Transitioning devices may have the context option present in the
fstab, even if we're not doing selinux builds.
Since we don't set or even create the contexts on those builds,
this will make mount fail, and either the mountpoint ends up absent,
or boot fails entirely

Change-Id: Ic5cc7f5632cc3d62459dfaaf7719d662737e1641

Conflicts:
	fs_mgr/Android.mk
WIP: CWM recovery fstab features.

Change-Id: Ibb4c910ab7f3c377a8f358214d58357c40d5811a

Conflicts:
	fs_mgr/include/fs_mgr.h
fs_mgr: add support for "sync" mount flag

Change-Id: I6ad74cfbf98d30320785e3691df30dabc5c54cb9
Remove HAVE_SELINUX guards

Android 4.3, and by extension CM 10.2, default to having SELinux on

Change-Id: Ie7853727102725a75a7d6fa3b3b35b1ffaacd89a

Conflicts:
	fs_mgr/Android.mk
fs_mgr.c: fix i++ error and optimize code

Change-Id: I4d7c9846143ec5b9f76af42c7ee4d5a7c2a3fd6d