Fixes Startup of Node Services

Previously, several node services such as oddjobd and
opeshift-node-web-proxy would be in a "down" state after the
successful completion of a puppet agent run.

This patch creates the proper dependencies between configuration
files and services to ensure proper service management.
Add Support for Example Top Level Manifests

Previously, a user would need to manually create the top-level
manifest (configure_origin.pp).  This patch creates 2 sample
top-level manifests in the root DIR of the project and will help
reduce user error during deployments.