fixed non-power-of-two textures problem in some use cases

removed baseline half-transparency
added shadow control macro
enabled LCD filtering by default (temporary?)
small code rearrangements
updated README