Add missing fieldOptions to _formatValue

Altered cls.InsertFieldValueBlock such that the logic for compiling the Values and fields is a private function such that they can be reused in the case of the MSSQL flavour that needed to insert text before the VALUES keyword.