AIDEGen: add test case to aidegen_main

refactor aidegen_main.py and add one test case to aidegen_main_unittest.py

Bug: 122562874
Test: 1. m aidegen
      2. m aidegen_functional_test
      3. aidegen_functional_test -v
         all tests passed!
      4. ./run_tests.sh
         all tests passed!
      5. atest aidegen_unittests --rebuild-module-info
         all tests passed!

Change-Id: I95c650ae892f2370e36fc88785f17b31e362c1b0
2 files changed
tree: 96995328e6d183c237837a1f9bae081b755df9f7
  1. aidegen/
  2. aidegen_functional_test/
  3. OWNERS
  4. PREUPLOAD.cfg
  5. pylintrc