I did not go through the FAQ you had linked, but here's a proof of the sufficient condition.
Suppose a function satisfies the initial value problem (IVP):
[tex]
f'(z) = k \, f(z), \ f(0) = 1[/tex]
We already showed what the solution to this problem is:
[tex]
f(z) = \exp(k \, z)[/tex]
where [itex]\exp(z)[/itex] stands for the Taylor's series.
By induction you may prove that:
[tex]
f^{(n)}(z) = k^n \, f(z), \ n \ge 0[/tex]
The Taylor's series converges on the whole complex plane. According to Taylor's Theorem, we would have:
[tex]
f(z_1 + z_2) = f(z_1) + \sum_{n = 1}^{\infty}{\frac{f^{(n)}(z_1)}{n!} \, z^n_2}[/tex]
[tex]
f(z_1 + z_2) = f(z_1) \, \left[ 1 + \sum_{n = 1}^{\infty}{\frac{(k \, z_2)^n}{n!}} \right][/tex]
[tex]
f(z_1 + z_2) = f(z_1) \, \exp(k \, z)[/tex]
[tex]
f(z_1 + z_2) = f(z_1) \, f(z_2)[/tex]
Therefore, we proved that this form of a function is also a sufficient, apart from being a necessary condition for the validity of the Laws of exponentials.