Fix conditions for emitting convergence warning
Added a --enable-development flag to configure

This flag will turn on -Werror to avoid compilation failures for users