Separated inner and outer border styles so they have their own modifier classes

Also added new 'border' modifier classes, as per #2.

@sdbernard, if you're happy, please merge. Thanks