Fixed up the Battery NFR Requirement

Used a BroadcastReceiver instead.