switching to public git url for submodule to be usable from travis
generic api error added