Merge branch 'master' into integration
transparency
buffer draw tests for alpha < 1
Get rid of echomesh.MakeDirs
Move echomesh.DefaultInstance.
Moved Log, got rid of obscure message on startup, and goodbye echomesh.
Merge changes.
somehow folder name reverted
Merge branch 'develop' of https://github.com/tipam/pi3d into develop
destructor in Texture call _unload_opengl
texture deleting in Display
destructor implemented for Buffer as well\n slight tidying required to cover Display being destroyed before __del__ runs for last objects
have to explicitly set shader in Shape now
further patching to cope with no ref to shape in buffer
further patching to cope with no ref to shape in buffer
getter added to Shape for alpha and offset
shader 2d_flat now uses  z position of shape
patch for 2d_flat odd behaviour and set_alpha with transparent background
reduce memory and processor load in Texture
cobbled together queuing for threads on slideshow