BuildTundra.cmd: abort if unknown/invalid CMake generator string passed.
BuildDeps.cmd: copy d3dcompiler_46.dll automatically to <Tundra>\bin\ [ci-skip]
Disable specular lighting on mobiles. Do not sample light attenuation ramp (1D texture), instead do calculation as math. Fixed Sky cube texture device loss handling. Fixed some build warnings.
Added option to force per-vertex dynamic lighting
Rename "System" local asset storage to "Ogre Media" as that is more true of its usage (contain built-in sky & terrain Ogre assets) and allows some scenes that refer to this hardcoded name to work.
Added warning for NPOT textures on Android (eg. box.jpg in Physics2 scene). These may render incorrectly and/or slow down rendering.
Added skeletons of Script component & ScriptAsset. Pretty much no-ops, but allow to inspect the existence of scripts in the scene.
Particle System component and Ogre particle system asset.
Merge pull request #1 from realXtend/master

merge in updates from tundra-urho3d master