Make unit setting plugins dynamic and full featured
Improve documentation of unit plugins