Option for maintaining empty values

Fix for issue #5 allows maintaining empty values using an additional
XML attribute on the Column tag called "IgnoreEmpty".  If set to true
will not update empty columns.