* Paint now has a brush_eval field which is used in leu of ->brush if non-null. * This lets us get rid of all the annoying: `brush = ss->cache ? ss->cache->brush : BKE_paint_brush` code. Now it's just BKE_paint_brush. * Used by SCULPT_run_command. * Also fixed nasty scene spacing bug.