Tabs improvements, better handling custom attributes

With this change, custom css classes, html attributes are applied to outer container, not to .tabs-content container. This is probably more desired behaviour.

Possibility to define semantic type for outer wrapper added.

Fixed case when tabs content containers were not editable from Neos backend.

Rel. TS-81
FIX: Block Grid: content not editable inline

inlineEditable: TRUE added to make sure that the content inside Block Grid is inline editable. Rel. to TS-60.