serverspec2.0 added and consul_ui test fixed

Current server spec installation will use 2.0 - which means i have to
change spec_helper and matchers.

Also consul uses the ui with an extra relative folder consul_ui - that
had to be fixed for server spec to pass
cleaning up .gitignore
clean up gitignore
GOMAXPROCS used through sysconfig

Updated init.d script to use GOMAXPROCS on sysconfig - This can be
changed on the attributes - best practice is to use same number as CPUs
available
Best Practice - Force Chef to setup number of CPUs

GOMAXPROCS picks up number of CPUs instead of leaving it as an attribute
Sysconfig triggers init.d template not the service

sysconfig needs to trigger init instead of the service - calling
immediately twice creates issues with the service already being
restarted
remove unused .gitignore2 file
Init environment setup

environment export should sit within init script not sysconfig
moving cpu total variable into template instead of variables
serverspec2.0 added and consul_ui test fixed

Current server spec installation will use 2.0 - which means i have to
change spec_helper and matchers.

Also consul uses the ui with an extra relative folder consul_ui - that
had to be fixed for server spec to pass

cleaning up .gitignore

clean up gitignore
GOMAXPROCS used through sysconfig

Updated init.d script to use GOMAXPROCS on sysconfig - This can be
changed on the attributes - best practice is to use same number as CPUs
available

Best Practice - Force Chef to setup number of CPUs

GOMAXPROCS picks up number of CPUs instead of leaving it as an attribute

Sysconfig triggers init.d template not the service

sysconfig needs to trigger init instead of the service - calling
immediately twice creates issues with the service already being
restarted

remove unused .gitignore2 file

Init environment setup

environment export should sit within init script not sysconfig

moving cpu total variable into template instead of variables
merging upstream
Merge remote-tracking branch 'upstream/master'

Conflicts:
test/integration/default/serverspec/spec_helper.rb
test/integration/ui/serverspec/spec_helper.rb
fix merge
merge fix again
Add encrypt to README
Merge pull request #57 from benjaminws/add-encrypt-to-readme

Add encrypt to README
Bump version to highlight breaking changes.

This is a version bump as commits for #56 caused some breaking
changes. Since we haven't pushed 0.4.4 yet to supermarket (or tagged
release, for that matter) let's bump this. There are a few pull-requests
that we are waiting on prior to release.
Updated unkown `service_mode` error message

Added `cluster` to the error message generated when an unknown `service_mode` is set.
Merge pull request #60 from kppullin/patch-1

Updated unkown `service_mode` error message