Fixed view selected code. Made MDisps->disps use the special allocation library I wrote as a temporary fix to MDeformGroup->dw problems. Why was the vgroup solution reused? It's really slow, and its hard to tie in something like mempool or memarena. The hackish allocator I wrote really needs to go, eventually, or be folded into guardedalloc. Also fixed a customdata bug with modifiers.