Merge pull request #1 from alari/dev

refactoring & rewriting
Merge pull request #2 from alari/dev

infra-file-storage dependency corrected
Merge pull request #3 from alari/dev

tests passed
Merge pull request #4 from alari/dev

for domain deleting
delete flush:true
dont look for size of unexistent file
dont look for size of unexistent url
domained getSize
imagedomain cache
DEFAULT type not fails
merge