Add video support in device

Fix staging texture, to force resource option flags to None
Render State does not need constructor
Dispose scheduler for clean application stop

Extract Construct into non generic interface
Primitive descriptor expose changed property
Quad expose change event
Quick exture loader update for 64 bits