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