Add "FIELDS_TO_INIT" XBlock Field initialization

For each of the field names listed in FIELDS_TO_INIT, given a callable
default, that function will be called once for the block and its value
set as the block value.

Meant for example to set a unique id.