Flexible JavaScript logger utility based on log4j. Runs client-side and server-side.