Support for currently untested exceptions/errors.

Replace place holder implementations of exception/error code with code
that is likely mostly correct. Testing and creating detail messages are
TODO items for each of these exceptions/errors and warning are created
to reflect this need.

As we don't currently generate code to throw these exceptions, they are

Change-Id: I75876a9cca37892fa065eccdf34f9868b4142ec9
3 files changed
tree: 98242f7d64d09b85bee3c021e6d66a3cbcaf19b3
  2. build/
  3. oat_process/
  4. oat_runtime/
  5. src/
  6. test/
  7. tools/