Fixed 'duplicated declaration' of package on dependencies resolution. This fixes not only clash on multi-version thrift installations, but also with other libs that may declare those same package as dependencies.
This fix adds '--parser future', as well puppet 3.6, as a requirement