Move spoiler code to /lib [ci skip]
Spoiler system:

* Add MUCH needed settings
* Lots of cleanup (flexibility, ahoy!)
* Behavioral change for `paddingValue`: Now effects the padding-bottom
property instead of the container width.
* Increased `paddindValue` to 0.313em (6px)