added plugin feature; some syntax additions; supporting RedHat/CentOS package
Merge pull request #1 from timidri/plugins

plugins moved to define, RedHat/CentOS support, cleanup