master: fix failures on partial graph_order

As Christoph stated in #1395 :

	There are issues if graph_order does not cover _all_ fields.

	For graphs that include .negative, rrdgraph fails with a message like

	ERROR: Not a valid vname: crxdrop in line
	GPRINT:crxdrop:LAST:%6.2lf%s/\g

	Where rxdrop is the first field that was not mentioned in graph_order.
	This happens with the if_err_ plugin.

	For graphs without .negative, the order of the remaining fields is
	undefined. I'd expect them to be in the order of appearence as it is if
	there is no graph_order at all.

	The patch below always appends the field names in config order to any
	graph_order given. This results in duplicates in the internal state for
	graph_order but munin_get_field_order will eliminate them before graphing.

Closes: #1395
master: lazy create PNG in cron

As Christoph Biedl reported :

    In cron mode, munin-graph not only creates graphs for all services but even
    does not take into acount that the bigger scale graphs (week, month, year)
    may be skipped for some time.

    This puts even more load onto the system than cron graphing does anyway. Is
    there a specific reason for that? Especially since the code for freshness
    check is already partially there?

Closes: #1394
Merge branch 'fix-1394' into stable-2.0
Merge branch 'fix-1395' into stable-2.0
ChangeLog: 2.0.19
Merge commit '2.0.19' into devel

Conflicts:
	ChangeLog
2.1.3 ChangeLog