Allow for dynamic number of columns

Added option for adding an attribute to the body tag for customizing
number of columns that are overlayed.
Attribute is optional, fallback to 12 columns.

<body data-bootstrap-num-cols="15">