Merge pull request #1040 from wmde/coverup

Merge pull request #1040 from wmde/coverup

Cover-up Gabriels sinfullness

Cover-up Gabriels sinfullness

Cover-up Gabriels sinfullness

Merge pull request #1037 from wmde/enable-cat17-for-dev

Merge pull request #1037 from wmde/enable-cat17-for-dev

Enable cat17 skin in Dev environment

Family name of Thiemo changed

Family name of Thiemo changed

Change-Id: Icf1016bab70fe1bf40953b6f88a4b6611acffbc6

Enable cat17 skin in Dev environment

Enable cat17 skin in Dev environment

* Install npm and composer packages as non-privileged user to avoid npm
  errors.
* Install gulp-cli as a dependency to be able to run gulp.
* Keep dist directory (but not its contents) in repo.
* Enable skin in Vagrant dist configuration and loosen cookie setting to
  be able to store the skin name without using https.

Merge pull request #1031 from wmde/cat17_customAmounts

Merge pull request #1031 from wmde/cat17_customAmounts

T177930 Custom amount field

Merge pull request #1027 from wmde/fix-regexes

Merge pull request #1027 from wmde/fix-regexes

Fix digit count regexes

Merge pull request #1030 from wmde/cat17_noGoals

Merge pull request #1030 from wmde/cat17_noGoals

T177930 Lose dead code

Merge branch 'master' into cat17_noGoals

Merge branch 'master' into cat17_noGoals

Merge pull request #1029 from wmde/cat17_donateAsCompany

Merge pull request #1029 from wmde/cat17_donateAsCompany

T180711 Donate as company