Revert "Update init.pp"

This reverts commit 61be25eae90d7fa6d09d3d6ed50b30bfda9e344c.
Revert "Update alias.pp"

This reverts commit 8b16a339b7caec483a3fd4699e42d8f93e429e19.
Merge pull request #596 from hunner/revert_selector_stuff

Revert selector stuff
Merge pull request #597 from smitherz82/issue_593

Implement *Match methods for directory providers
Added apache24 support