Make use of inheritance to make sure puppet::common is available both with puppet::master and piuppet::agent