[#2258] Restore private and deprecated versions of the Factory
constructors, adding some Javadoc about the changes between jOOQ 2.x and
3.0