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