[AWARE] add message queue depth limit

Add limit on the number of messages an individual app (UID) can queue for transmission. The purpose is to prevent any single app from overwhelming the framework: starving other apps
 and causing unlimited memory growth (due to queued messages).

Test: atest android.net.wifi
Test: atest com.android.server.wifi
Test: act MessagesStressTest MessageTest
Bug: 35133538
Change-Id: I9e3bb2fb724e936e0535df9e75b9b612d57087cf
4 files changed