Adding database columns for fragments

Adding the :view_path_fragment and :translation_key_fragment columns
to allow even greater customization of rendering options.
Allowing override of data definition attributes

Both :view_path_fragment and :translation_key_fragment are
overridable.