BOTTLESERVICE: handle when a device's kernel's remote/revision are changed automagically.

ps2: handle duplicate paths gracefully too

Change-Id: I286b37cec37ebd483cd7796f8e3f7f7c3080c861