Change OOM Adj Reason to IntDef based enum

This is because the OOM Adjust reason has to be
sent in new compaction stats and it saves data
usage by migrating to enum.

Bug: 233415647
Test: dumpsys activity
Change-Id: Icb4806d21f6aacdc82817d74462c648377397e2f
6 files changed