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
The name `Interactiveable` is very awkward to interpret in English - I think the "able" suffix is only appropriate on verbs, not on adjectives. To mean "can be interacted with", `Interactive` would be closer in meaning, but since this is just for interacting with some kind of text console it could have a more specific name. It interacts with a user using strings that may have different display modes (i.e. styling), so maybe something like `StyledTextInteractor`.