doc: blendomatic struct notation improved
doc: getting the blending priorities from the media files
readme: fixed formatting for dependency indicators
readme: improved windows porting section
engine/terrain: clarify usage of the special neighbor id sequence
Merge branch 'convertdat'

this introduces python-generated c source files
for handling and reading data files also produced
by the convert script.

the structure generation does not depend on an aoe installation
and thus can be used when packaging the project.

the media/data file generation needs the original files,
a convenient way for end users does not exist yet.

Conflicts:
	README.md
	doc/media/blendomatic
convert: loading PNG support on demand for blendomatic
doc: enabled epic grapviz graphs in documentation
ci: disabled installation of pillow again
convert: load PIL dynamically for util functions
convert: load PIL on demand for colortable png generation
convert: import SLP and therefore PIL only when writing files
ci: searching for python3 executable, installing py3-dev package
ci: creating python3.3 symlink

calm down, don't start to rage, travis is a GREAT service,
don't critizise them, everything is ok, psssssh...
ci: don't enforce exit on error
make: typo fixed in graphviz not found message
convert: storing PIL images separately
game/init: include errno.h header
convert: fixed creating parent directories before writing images
convert: merged file writing procedures

also, a lot of random improvements...