Snippets report incorrect filesize in bytes, slightly larger than actual filesize
<!---
Please read this!
Before opening a new issue, make sure to search for keywords in the issues
filtered by the "regression" or "bug" label.
For the Community Edition issue tracker:
- https://gitlab.com/gitlab-org/gitlab-ce/issues?label_name%5B%5D=regression
- https://gitlab.com/gitlab-org/gitlab-ce/issues?label_name%5B%5D=bug
For the Enterprise Edition issue tracker:
- https://gitlab.com/gitlab-org/gitlab-ee/issues?label_name%5B%5D=regression
- https://gitlab.com/gitlab-org/gitlab-ee/issues?label_name%5B%5D=bug
and verify the issue you're about to submit isn't a duplicate.
--->
### Summary
File size in bytes shown on snippets seems to be always off, a few bytes larger than the actual number of bytes in the file
### Steps to reproduce
Firefox
- Create a snippet between 100 - 500 bytes in size
- Compare the size shown vs. the actual size by downloading the file.
### Example Project
https://gitlab.com/snippets/1790401
### What is the current *bug* behavior?
Listed size in bytes is slightly larger than actual size of the file.
In example, listed as 168 bytes, file is actually 162 bytes.
### What is the expected *correct* behavior?
Shows actual correct size of the file
### Relevant logs and/or screenshots

### Output of checks
This bug happens on GitLab.com
---
@fjsanpedro :
## MR Breakdown
* I think we can close this issue. Now that the size it's retrieved from the blob in the repository and not from the database, the size we get is the correct one.
issue