hpel_template: K&R formatting cosmetics
hpel_template: Drop some unnecessary parentheses
hpeldsp_template: K&R formatting cosmetics
hpeldsp_template: Merge some declarations and initializations
ppc: dsputil: comment formatting and wording/grammar improvements
ppc: dsputil: K&R formatting cosmetics
ppc: dsputil: more K&R formatting cosmetics
ppc: dsputil: Drop some unnecessary parentheses
ppc: dsputil: Simplify some ifdeffed function definitions
ppc: dsputil: Merge some declarations and initializations
ppc: dsputil: Drop trailing semicolon from macros

This allows for a more natural macro usage.
arm: dsputil: K&R formatting cosmetics
dsputil: Propagate bit depth information to all (sub)init functions

This avoids recalculating the value over and over again.
dsputil: Conditionally compile dsputil code on all architectures
build: Group general components separate from de/encoders in arch Makefiles

This is in line with how the top-level libavcodec Makefile is structured.
dsputil: Use correct type in me_cmp_func function pointer