P.O.R.N PS7:

* Tweaks and optimizations
* True brightness control when auto-brightness is not enabled
* Better javadoc comments in preparation for merge.
Signed-off-by: iGio90 <giovanni.rocca.90@gmail.com>

Change-Id: I1b956e4daf902befc2fe2885b898e43ccc77c0f2