Added native codec module that uses "libde265" for decoding HEVC content.
(cherry picked from commit 9278f99916a87dea6cc19a653768598953cda359)

Backported for vlc-2.1 codec modules.

Conflicts:

	modules/codec/Makefile.am
Added rule to get and compile libde265.
(cherry picked from commit 8fb93f135d5016374ced89f48b19c770b49496d8)
Don't build sample programs.
(cherry picked from commit 9a7038a6db1ce5fa93eaf82bc27811fa15c090be)
Get and compile libde265 from OSX build script.
(cherry picked from commit df14ae2ac0a4f1edf26921dcb85000aba80892f8)
Enable optimization when compiling libde265.
(cherry picked from commit dea43765d2fa3047291337eb7717a8a7fefa5b73)
Fixed contrib compiler on MacOS X 10.9

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit ec6f231935596b5f8237899f4296f33b5c2a7010)
Need to include "libwinpthread-1.dll" in MinGW Windows packages.
Don't return decoded pictures when prerolling.
(cherry picked from commit 12266980b808ab16658172d0e027315130911acf)
Don't try to decode on "BLOCK_FLAG_DISCONTINUITY".
(cherry picked from commit d3a20edefa83f1875564de9112254bed9b438508)
Skip frames if computer is too slow for decoding.
(cherry picked from commit 00b02d1442c7bbc03d925346813700de42be68b6)
Merge branch 'native-libde265-codec' of github.com:strukturag/vlc-2.1 into native-libde265-codec