comment out epel and 'gcc' package

For sites that already handle epel/repos I have commented out the epel class. Also removed package gcc, this is commonly handled by other puppet classes or even installed by default.
for central server for non-vagrant use
Rename central_server_nonvagrant to central_server_nonvagrant.pp
Create agent_nonvagrant.pp
making epel optional via class param
refactored to be more distro specific.
a check is done if archipel is included already
new template
Fixed comments, made including archipel/init.pp conditional.
Updated info comments
Updated info comments
Adding back gcc package
Merge branch 'master' of https://github.com/michael-leroy/puppet-archipel
Merge pull request #1 from michael-leroy/master

Adding support for non-vagrant/persistant servers.