Revert "Revert "Create libbase.""

This reverts commit a7870d88167f619e758b5bcd15b410d16da7c16b.

(cherry picked from commit c007bc3856a4cf86b8f610eb045f26a9dedc2894)
17 files changed