Merge changes I4b793e86,I6f86add0,I2db9535b,I703db6d3
am: ff54f522a6

Change-Id: Ic4317f9edf1ca8a1d9d47f53805c57a6ed63ba65
tree: e83654b6a5ef9acdd51eb31d1531d637ebeb1370
  1. core/
  2. services/
  3. tests/