Improved puppet recipes to check for Apache and MySQL are running, etc.

Validate puppet syntax.

Fixed problem with duplicate Apache package: Error: Duplicate declaration: Package[apache2] is already declared.

Fixed: Error: Duplicate declaration: Service[apache2] is already declared in file /etc/puppet/modules/apache/manifests/service.pp:34; cannot redeclare

Fixing Error: Invalid parameter restart on Class[Mysql::Server::Service]. Ref #56

Fixing Error: Duplicate declaration: Service[mysql] is already declared in file