xrandr: Simplify code a bit.

Fixed some memory leaks.
Read sampler from attributes.
Install icons in $PREFIX/share/icons/hicolor path.

Don't use static paths in .desktop file. Actually I don't know about any application which uses it :P
Pack instanceData
Indirectly render instanced shadow
Fill command buffer once for all for shadow instanced