rest: fix lossless white-space, improve --sign-hide
cu: white-space cleanups
encoder.cpp, clean-up
refine block size related, use more log2 domain.
picsym: check m_cuData before trying to destroy array instances
cmake: set SONAME even if no revision number or tag is found (closes #58)
param: move --input-res parsing to x265_param_parse (closes #63)
slice: remove virtual destructors for slice classes

we do not want or need vtables for any of these classes
slice: white-space cleanups, remove dead funcdefs and forward defs

--HG--
extra : amend_source : 6c0a97aaf1c03d62340529268940c6d44039ce90
param: fix cut-paste bug
slice: remove RPS list class and relevant SPS encoding logic

x265 only codes a reference picture set in the slice header, none in the SPS
and never an "inter-RPS"

--HG--
extra : amend_source : f2d4ff9aa760e8e6dd583a337c92cd81b41128bd