Ensure a memcached user/group is present before installing memcached

This allows the service to start properly if the user has not yet been created
Mark the default server with an invalid server name rather than an IP

This way we don't have to change things when firing up a new server.
Move state files into a base directory to start helping with separation

We'll move to a structure that better describes servers after this
Add basic xdebug.ini file
And revert the state file directory change
Add an environment configuration to the Vagrant minion configuration
Add grains for project and environment to the minion configuration

This allows us to separate out our top.sls file to include specific things in production versus development
Only load wsuwp-dev.sls in the vagrant environment
Add a minion configuration for the WSUWP production server

We can probably amp things up a bit to include roles fairly soon
Process the wsu-prod state file on production