rhbz1110627 zanata init

https://bugzilla.redhat.com/show_bug.cgi?id=1110627
and https://bugzilla.redhat.com/show_bug.cgi?id=1038852

Depends on https://github.com/zanata/zanata-api/pull/15 and https://github.com/zanata/zanata-server/pull/520
This name could be changed to make it more clear at the call site - just seeing `simulateUserInput()` makes it look like it is not specified what input will be used (so the developer might wonder if it is just random, or maybe entering blank input. For this name, I would expect to provide the input to simulate, like `simulateUserInput(String inputToUse)`.

Since it uses the next predefined answer, I suggest something like `simulateInputOfNextPredefinedAnswer()`. That would make it clear to look at predefined answers if there is something going wrong with the input.