Revert "Revert "Sensor batching APIs for review.""

This reverts commit 9dbf6faeb2ddd6fd031f51e788dc437e496cc1ce.

Conflicts:
	api/current.txt
	core/java/android/hardware/SensorManager.java
Revert "Revert "Fix for build breakage. Remove documentation link to hidden registerListener API.""

This reverts commit f64cbd2b4512ad1b2c6cbaabe08a22a097a26b6a.

Conflicts:
	core/java/android/hardware/SensorManager.java