Adding tangent generation
Added cylinder generator
Fixed UVs, added topRadius and bottomRadius

Also updated texture in sample to something that could be tiled and that
gives a more accurate picture of how the texture is being laid out.

Texture is from http://www.pixelcg.com/blog/?p=146
Updated cylinder input layout