Add file size in bytes to Upload Field's output.

Fixes #1922.
Correctly handle non-existing files.
Merge pull request #1923 from michael-e/integration

Add file size in bytes to Upload Field's output, fixes #1922