Teradata support

As per overview in #304 to resolve #168 and #7.
Yes it would. I've missed a couple somehow :|