Introduce AttributeManager class

This is a precursor to splitting notifications into
alert and message sections.

Change-Id: Ic685f7026ab9b41407b51317780bbfadd05bf9f1
Merge "Introduce AttributeManager class"