Major commit. Check description for details.

Added support for custom entities in daswesen.py. Added test sprite for
entities. Next to-do is to add support for entities in mapfiles
(libkarten).