Add base steps

**As a** developer 
**In order to** be able to interact with an API writting Cucumber features 
**I want** some API base steps to be available from my app 

Most of these steps were borrowed from the [Anthony Eden](https://github.com/aeden) [API steps](https://gist.github.com/aeden/660331).

_Preliminary Work_

**As the** gem maintainer 
**In order to** be able to document and test the gem features in distinct contexts 
**I want to** be able to generate dummy applications for each of these contexts