Add v3 dynamic cert template and logic

@jrbl - Stanford Fancy SoA changes

Includes fancy autoscale and centering code.

![stanford_soa](https://cloud.githubusercontent.com/assets/3364609/5308628/e1473810-7bcd-11e4-9d49-cae2b9af24cb.png)

Oh, sorry. It will still come out of settings as LONG_COURSE; we just want to pass it into verify and valid as COURSE_LONG. There are other LONG_* things in settings already, and I don't think you want to go monkeying around in there too much if you can help it.