Log messages routed to stdout/stderr as appropriate.

This also uses a dedicated logger instead of passing everything to the
root logger. `overviewer_core` still needs to be updated to reflect
this.

Additionally, `logger.configure` has been simplified.
Using a dedicated logger inside overviewer_core.
docstring for InverseLevelFilter added.
Removed second logger.

The root logger for "overviewer" is now named "`overviewer_core`".
Fixed log format reconfiguration regression.

Commit c991135 introduced a regression where it was no longer possible
to re-configure the loggers once they had been set up. This is now
fixed.
Fixed a crash when redirecting stdout.
Adding blocks for new flowers and doublePlants
Add new grassless dirt and podzol block types for 13w36
add packed ice block for 13w36
Refactored stairs rendering to support corners
Merge Pull Request #987
Merge Pull Request #986
Added genPOI workaround for MystCraft

Possibly fixes issue #993.
add red sand. move packed ice so blockIds are in order
fix double_plant image names
Update the genPOI to uses multiple processes
Cleanup even more
Merge PR #996

Conflicts:
	overviewer_core/textures.py
Add new Biomes, guessing on correct color schemes
Fix transparent check for block ids > 255. (getArrayByte3D -> getArrayShort3D)