Allow apache::mod to specify module id and path
Allow apache::mod to specify module id and path

Add $id, $path and $lib_path parameters to apache::mod. These parameters
are used in #342. The purpose of the whole thing is to plit #342 into
smaller parts to make review process easier, see
https://github.com/puppetlabs/puppetlabs-apache/pull/342#issuecomment-25423813

This PR covers all changes introduced by #271 to manifests/mod.pp. I
just don't have test/mod_load_params.pp as in #271.

traylenator/puppetlabs-apache,buzzdeee/puppetlabs-apache,bmjen/puppetlabs-apache,samuelb/puppetlabs-apache,dzmitryv/puppetlabs-apache,bmjen/puppetlabs-apache,puppetlabs/puppetlabs-apache,yakatz/puppetlabs-apache,FlatKey/puppetlabs-apache,guegue/puppetlabs-apache,dzmitryv/puppetlabs-apache,buzzdeee/puppetlabs-apache,eputnam/puppetlabs-apache,guegue/puppetlabs-apache,digitalmediacenter/puppetlabs-apache,puppetlabs/puppetlabs-apache,svanhart/puppetlabs-apache,FlatKey/puppetlabs-apache,gerhardsam/puppetlabs-apache,traylenator/puppetlabs-apache,gerhardsam/puppetlabs-apache,svanhart/puppetlabs-apache,samuelb/puppetlabs-apache,digitalmediacenter/puppetlabs-apache,eputnam/puppetlabs-apache,yakatz/puppetlabs-apache