Kie server: using cargo + failsafe to execute integration tests

The tests are now completely independent of the container setup, which makes them very easy to execute with other/custom containers. 

I am planning to add more integration tests in near future.