Merge branch 'fix_31' into test
Merge branch 'fix_33-34' into test
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'kuhnroyal/fix_tag'
Merge branch 'single_arch' into exp
Merge branch 'upstream_mirroring' into exp
Merge branch 'exp'
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'nifgraup/master'
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin/master'
restoring the part where we need to install deps

reverting a previous bad merge
Update condition on downloading binary file(s)

Since upstream v7.45-2, it requires binary files for both architectures
again. This patch updates the condition on detecting whether we need
both files or just one for the version we are building against.
Run upstream's preparing script if it exists

Upstream v7.45-2 introduced a preparing script to download and inflate
archives. If the version we are building against contains that script,
then run it to inflate archives in order to build packages.
Merge branch '7u51-fix'

Fix build for 7u51.
Merge remote-tracking branch 'shinji257/master' into build-deps

* shinji257/master:
  restoring the part where we need to install deps

That is pull request flexiondotorg#124 which reverts commit
d8fe9fc4a3f1d6ddb7a3311a880e579f4d0bfd3d to fix issue flexiondotorg#122
Fix cookies; Add Java8 support