Features/initial setup as a gem

## Status: ready to merge

Responsible: Andre Orvalho
Reported: Andre Orvalho
Relevant to: engine to gem


This sets very important things:

- Ruby version
- Correct GemSet
- Test and config files to run correctly
- Add a dummy application to run tests