Introduce volume size enforcement (bb#669)

Add test for volume size enforcement.
Do not upload recursively when we have 507 status
Report current volume usage