Vartree asmb boundary

- Merged out with OpenMDAO:dev
- Checked that GUI tests pass