Fixed List + Wrap layout + update to other layouts

Layouts now re-use a MutablePSize instance for their preferred size.
List and Wrap layout have been properly implemented.
+ Small fixes.