Performance enhancements for SqlBuilder

Added an overload for methods which may be called with a single
parameter, if this is the case, the compiler still creates a single
array to pass to the method which is an unnecessary object allocation
and excess memory usage.