added parallelism in ceres-maintenance process

Maintenance is a very heavy process, it uses lots of resources (cpu, memory, disk io) and it can run in separate workerks, doing rollup. I've just added some standart multiprocessing code and parallelized it's main job - dispatch call. 
Also i've added lock file for maintenance proc.