Use global makefiles to define a DEVICE variable

This is then used by the makefiles to choose the device without
having to edit the source itself.
Also it means you can make a change in this one file and it will
be propogated correctly to all Exercises or Solutions resp.
Ex/Ex2 use the device type default

Makefile also updated