Fixes #240. Apparently jQuery serialize() doesn't include type=file
values, so we must perform additional check if changed fields has
any type=file field in it.