Unit tests added into project.

Changes into UploadedFile
Documentation improved

---
Changelog(3):
added FileNamingStrategy
added TimestampNameStrategy
changed and documented UploadedFile
created dir uploaded
-------