Changed Apache Service Name
Previously it was dynamically setting `apache2` and referencing `apache` with a hardcoded value.
For me at least on the default lucid32 this needed to be `httpd` which is now dynamic.
Updated the switch a little and reverted httpd back to apache2.
Merge pull request #5 from philsturgeon/master

Changed Apache Service Name
Update manifests/module.pp

Remove obscurity of $source declaration for modules.
We can surely add the previous behavior as an append if needed, but I found myself forced to read the source code to understand how it works.
Also, this code is incompatible with possibilities, like multiple folder/file choices, so I consider that this native "feature" should be removed.
Here is my example use case:

```
php::module { 'php-apc':
    name           => 'apc',
    package_prefix => 'php-',
    notify         => Class['php::fpm::service'],
    source         => [
        "puppet:///modules/instaclick/php/conf.d/apc.${env}.ini",
        "puppet:///modules/instaclick/php/conf.d/apc.ini",
    ],
}
```
Merge pull request #6 from guilhermeblanco/patch-1

Update manifests/module.pp
Update manifests/conf.pp

Remove obscurity of $source declaration for conf.
This follows the same previously submitted PR for modules. It allows multiple folder/file choices, so I consider that this native "feature" should be removed.
Here is my example use case:

``` 
php::conf { 'pdo':
    source => [
        "puppet:///modules/instaclick/php/conf.d/pdo.${::env}.ini",
        "puppet:///modules/instaclick/php/conf.d/pdo.ini",
    ]
}
```
Merge pull request #7 from guilhermeblanco/patch-2

Update manifests/conf.pp
style guide fixes
style guide fixes
more style guide fixes
more style fixes
and some more style fixes
Remove obscurity of $source declaration in php::extra
Version 1.0.2
Create conf.d directories as symlinks again

fixes #8
Version 1.0.3
fix typo in config.pp
Version 1.0.4
hostgroup should be on node level, not top-scope
Version 1.1.0