Add basic tests for build stuff

aidl_test.go contains some basic tests for build logic.
For testability, checkImports/lookupInterfaces are refactored to
create/use a new object for each test case.

Bug: n/a
Test: m
Change-Id: Iaea515be667d5189d7afc8167fec95b269dda1a3
4 files changed