mali: platform rewrite, the second encounter

- Remove bottomlock interfaces and functions from the power interfaces and platform.

- Disregard Pegasus Prime ASV voltages and voltage quirks and use common definitions.

- Rewrite the scaling algorithm: we still scale step-wise up in frequency, but now we're scaling in an ondemand fashion several steps down into a target frequency able to accomodate the last load usage.
Introduction of a CPUFreq like policy behaviour with upper and lower limit on the frequency, and together with a more fine-grained 10 step frequency table this allows for more dynamic and clear-cut scaling over the previously fixed algorithms.

- Lots of refactorings and removal of unused parts.

Conflicts:
	drivers/media/video/samsung/mali/platform/mali_platform.h
	drivers/media/video/samsung/mali/platform/pegasus-m400/mali_platform.c
	drivers/media/video/samsung/mali/platform/pegasus-m400/mali_platform_dvfs.c