new target attempts to call make on its own makefile.

This solves (most of the time, see warnings in the link referred to in
the comments) the issue where the makefile has been given a different
name.
Target to print out (any) makefile variable.

Sometimes introspection from the command line is handy...