respect config dir when installing from source

instead of prefixing and overwriting config dir
reorders attributes for user and group

socket user and group rely on these values so it makes sense to define them
before using them ( ruby evaluates files top to bottom ).
Merge pull request #48 from orgsync-cookbooks/fix/stats_socket

Enabling stats socket via attributes throws an error
Merge pull request #47 from orgsync-cookbooks/fix/config_dir

Fixes config_dir when installing haproxy from source
Add attribute driven configuration. Include LWRP for using attribute driven configuration.
Re-default attributes to properly account for overrides
Added rhel init template
Merge pull request #55 from chrisroberts/feature/attribute-driven-config

Default LWRP for attribute based configuration
Merge pull request #56 from chrisroberts/enhancement/attr-prop

Re-default attributes to properly account for overrides
Merge pull request #57 from cstewart87/rhel_init

Added rhel init template