sao: prevent picture based SAO to be used in combination with frame threading
cli: fix memory leaks on early exits
framefilter: allow SAO to be disabled independently of deblock filter
lowres: change int scenecut to bool bScenecut
lowres: change int keyframe to bool bKeyframe
lowres: group fields by type, remove trailing white-space
lowres: pass poc and user slice type to lowres::init()
api: introduce an x265_picture_init() function
sei: remove unused SEIMessages type define

After this, and after AccessUnit is replaced with a simple pointer array,
TComList is the only type derived from std::list, so we would no longer need
a templated list class.  TComList could be replaced with a simple list class
that suits our exact needs.

This also removes another HM file
top: fix leak of output NALs on CTRL+C aborts