Added extra options for minimum font size, centering, vertical centering, wrapping below min font size threshold.
Merged changes from muzll0dr