add VGroup and HGroup convenience widgets

The are convenience Container sublasses which make it easier to create
horizontal and vertical layouts without resort to custom 'constraint'
declarations.