system/weaved: Fix the location of device_registration_info file

On ChromeOS, buffet saved this file in /var/lib/buffet/ directory.
/var doesn't exist on Brillo, but other daemons save their own
settings under /data/misc, so update weaved to do the same.

Had to create /data/misc/weaved at system boot and change the init
class of weaved to late_start because it needs to start only after
/data is decrypted and mounted.

BUG: 23428579
Change-Id: I8ef38662cb0e8f8ce4db8cd6deb19dd019108b30
2 files changed
tree: f2afa47dd8ce3652b999934761ada217c2a17d03
  1. buffet/
  2. Android.mk
  3. init.weaved.rc