Carrierwave upload directory partitioning