Allow for empty file creation in FakeIoDelegate

It was misleading to drop empty files in the io_delegate. Added a test
to make sure we fail parsing on an empty file.

Test: atest aidl_unittests aidl_integration_test
Change-Id: Ibc0a604bbc48f6eaede9e775f9243341dc6c138c
2 files changed