[COOK-1488] Provide functionality to compile haproxy from source for any specific version and branch.

This is my first pull request since cookbooks moved to individual repos. Please let me know if you need anything more than the pull request and the ticket reference.

http://tickets.opscode.com/browse/COOK-1488