add Vector.complete, switch to non-1to1 assembly
give Map a size, remove from Vector/Matrix constrs
add add_global methods, update test
load balance dof distribution in Map constructor