changed how constraints and index names are generated to account for already escaped identifiers
fixed datetimeoffset bug with SqlServer provider