add PLD Linux support and split recipes

Add PLD Linux support and split recipes so they could be used from other recipes when requesting only single feature.

i'm not sure about copyright and authors in README, feel free to edit that!