NEW: Configurable default alignment for HtmlEditorField

Allows setting one of the existing alignment choices as a default option. Basically a cosmetic change, no new or changed functionality except that the alignment dropdown fields are now passed a value on creation which is picked up from the config API.

Based on discussion at: https://groups.google.com/forum/#!topic/silverstripe-dev/-YjY0OLlrEY