Ensure charts don't overflow their containers

The new `utils.innerWidth` and `utils.innerHeight` utils are used to determine the maximum amount of space available to a each widget type's svg container, but we also need to set the container to use `width: 100%` and `height: 100%` to avoid it overflowing the widget container.