optimized finish_projects for now we only iterate through online and wai...

...ting_funds projects (the only possible sources for the finish transition). Also improved the specs using expectations.