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
(copied from comment on commit)
This has been improved, but still is difficult to look at and get an overview of what it is doing. This method's responsibility is obviously flow control, but it is taking on other responsibilities. Consider someone looking at this a year from now who just wants to make a change something about the translation directory prompt - as it is now they would have to wade through a whole lot of low-level detail mixed in with this overall control flow.