MigLayout support for MPS editor cells

MigLayout (http://www.miglayout.com/) is a technology independent layout manager.
Better support for nested layouts
Only changes in the demo
Introduced interface for top-down-layouts (ITopDownLayout)
Default insets changed to 0 and default gaps to [x=one char, y=0]
Link to the miglayout cheat sheet added to the inspector