Add Makefile

Merged Philip Müller requested to merge eli-schwartz:master into master

Created by: eli-schwartz

In order to make the Makefile slightly easier to template, icon names are renamed to lowercase, to match the executable entry points.

Each app is added to the APPS = variable and given a settings.json-$app target to define its unique URL value

Merge request reports