Further improvements on shadow mapping, shadows in the database screen.
- texture, cubemap and vertex attribute binding fixed to prevent incorrect texture/attribute access
- shader for shadowed database screen display added
- added comments to shadow mapping in shader code
- shadow mapping now checks for obscuring objects in all ranges