Allow 'null' to be supplied as fill value

Add to unit tests to test fill, including new "null" support.

Fix #713.