Adds support for nth-of-type and nth-child along side data-attributes

This is a major update to bring nth-of-type support to the column-policy mixin. This change will allow the mixin to generate three different types of styles independently of each other or all at once if so desired. By default nth-of-type is used.