Add a maximum file size limit per VO
Problem
Currently we can set only one global maximum file size limit for all experiments across all instances. This prevents us from putting sensible protections in place for "well-behaved" experiments as one "badly-behaved" experiment requires us to increase the global limit.
Solution
Implement a maximum file size limit which is configurable per VO instead of globally.