Merge pull request #1017 from ruil2/remove_check

remove temporal layer checking
Merge pull request #1018 from ruil2/remove_check

remove more checking
Use the ULL prefix for 64 bit constants on MSVC as well

This syntax is already used consistently within the decoder.

Ideally this could also use the C99 macro UINT64_C() for declaring
64 bit constants.
Remove an unused global non-const table
Remove an unused and undeclared global table
Remove a stray function declaration

This isn't referenced anywhere, and no implementation of the
function exists.
Make some tables const where easily possible
Merge pull request #1022 from mstorsjo/const-tables

Make some tables const where easily possible
Merge pull request #1021 from mstorsjo/remove-unused-declarations

Remove some unused declarations and tables
Merge pull request #1020 from mstorsjo/simplify-64bit-suffix

Use the ULL prefix for 64 bit constants on MSVC as well
only supports fixed LTR_NUM for screen and camera