BFS: Allow non priviledged tasks to bounce between SCHED_BATCH/NORMAL policies

This is necessary for Android so that the VM can bump priorities of batch
threads around GC to avoid an inversion on GC.

Signed-off-by: San Mehat <san@google.com>