This is the updated version of task isolation patchset. 1. Commit messages updated to match changes. 2. Sign-off lines restored from original patches, changes listed wherever applicable. 3. arm platform -- added missing calls to syscall check and cleanup procedure after leaving isolation. 4. x86 platform -- added missing calls to cleanup procedure after leaving isolation.