Add gitignore

Ignore test kitchen work folder.
Ignore temporary files.
Add Gemfile

Sets all the kitchen file dependencies and locks to common version.
Add Test-Kitchen configuration file

Runs the the redis and the redis.server state.
Loads pillar data from the pillar.example file.
Add serverspec test

Tests if the redis-server service is runing and enabled to boot on
startup.
Tests if the port 6397 is listening.
Add testing documentation to the README
Merge pull request #19 from seegno/feature/test-kitchen

Add test-kitchen support