Update to r7706

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
Use `LT_INIT`

AM_PROG_LIBTOOL is obsolete.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
Use automake subdir-objects

This avoids the warnings that come with not using it when autoreconfing,
and makes the directory layout nicer.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
Refactor Makefile.am

- Make headers used as a part of the build process a SOURCE.
- Add missing EXTRA_DIST rules for ilbc/OWNERS.
- Remove obsolete EXTRA_DIST rules.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
Fix CMake toolchain

1. Use source file list instead of using GLOB patterns because they match
   *_mips.c files as well.
2. Add threads detection.
3. Remove unused big endian detection.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
Update .gitignore

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
CMakeLists: Add my copyright

Signed-off-by: Timothy Gu <timothygu99@gmail.com>