Adding ability to override default static log level by defining `SPROUT_LOG_LEVEL`.  Cleaning up preprocessor macro checking and defines. Adding Sprout-internal log category.