Prefix the block size decision macros with OD_.
Add header decoding support.

Original patch from Eric Rescorla <ekr@rtfm.com>.
This still needs more unit tests, but I want to get this checked
 in to unblock people working on the decoder front-end.
Fix build.

Add 'include' to the compiler search path globally, like the unix
makefile does, so that 'daala/foo.h' includes work.

Add decinfo.c to daalaenc as well as daaladec in the unix makefile.
(Wrong?)
Remove the remaining relative references to public headers.

Rely on $(top_srcdir)/include being in the search path for
public headers instead of using relative paths when including
them. This complicates 'cc *.c' builds, but is less confusing.
Make the global include line work for out-of-tree builds.
Build system cleanup for infodec.

Only put these functions in libdaaladec.
Link against libdaaladec for the test_headerencode test so we can
 decode the headers we encode.
Re-enable doxygen generation of the API reference.

Renables the Makefile target, correcting the dependencies.

Adds a basic Doxyfile.in, processed by configure to set the
package name and version. It's best to list only the doxygen
settings we change from default to avoid deprecation warnings
across different versions.
Clean up some of the doxygen comments.

We still have a lot of undocumented warnings, but this takes care
of some of the easy ones and some typos.
Build the docs as part of the ci/autotools jenkins job.

The 'distcheck' target does build them, but discards them
at the end. Do a separate in-tree build so they're available
for reference.
Band layouts and zigzag orders for 4x4, 8x8 and 16x16
Revert accidental changes to the stats tools from previous commit
Write a packet type bit at the start of the frame.

We need this to distinguish video data packets from headers.
Add zigzag source files to unix/Makefile.
Include stdlib.h to get malloc().

ogg/ogg.h doesn't pull it in despite defining the _ogg_malloc()
 macro, but we can't fix that there.
Fix 10L bug from e1f5d747.

We're not coding in Rust.
Restore the buffer management in the decoder.

Otherwise we'll segfault when upsampling reference frames.
Return images using the picture width.

We shouldn't expose the frame width to the caller.
Implement player_example.
Add built docs to ignores.