Fix the GOMAXPROCS warning for Upstart-based systems

Improvements to the Upstart startup script:

  * Set default value of GOMAXPROCS=2
  * Make GOMAXPROCS configurable via "/etc/default/consul"
  * Follow Upstart idioms like using setuid/setgid
Revert setuid/setgid Upstart changes which are incompatible with Ubuntu 10.04

Use `exec sudo ...` instead of Upstart's setuid/setgid directives
as those directives are not supported on older versions on Ubuntu.
Fix a few broken acceptance tests
Set default of GOMAXPROCS=2 for SLES

* Update the SLES init script to set the default for GOMAXPROCS=2
* Read settings from "/etc/sysconfig/consul"
Merge pull request #39 from tehranian/fix-upstart-conf

Fix the GOMAXPROCS warning for Upstart-based systems
Merge pull request #40 from tehranian/sles-GOMAXPROCS

Set default of GOMAXPROCS=2 for SLES
Update to 0.4.1 for the forge version