cleaning up labels and adding shoredroid config

I noticed that restrict vendor files is set to true compared to kk where its set to false. If any build error arise with vendor tags or device has some vendor discrepancies then we know where to start.