hevc: make high bit depth support more sane

- Don't try to support different bit depths for luma and chroma
- generate one function per bit depth supported for templated functions