FileUploader first commit.

Collects files, renames them upon size and age constraints, tests the above.

Lots of ```TODO(dkorolev)```. And time to discuss export events in more detail.
The code will be using Bricks' file system, which is platform-agnostic. I can't think of a better name; ```FILE_MANAGER``` looks even more confusing. Suggestions?