Prevent referencing non-existent bones.
Added missing effect content writers.
Emit multiple geoms per mesh instead of multiple meshes.
First pass material->effect processing.
A little more work on the model processor.
Yet more Model Processor progress.
Support for Byte4 vertex elements.
test

test
Add FileHelpers.ResolveRelativePath and use it.

Fixes #2577
Fixed broken SoundEffectInstance.IsLooped on Android.
Merge pull request #2582 from nkast/test2

VertexDeclaration.FromType() fix
Merge pull request #2574 from Andreyul/android_sound_loop

Fixed broken SoundEffectInstance.IsLooped on Android.
Android: SoundEffectInstance.Volume , .Pan and .Pitch now work before and after SoundEffectInstance.Play().
Mouse input now matches XNA on WinGL and Linux

Bugfix for issue #2464
- Adds support for XButton1 and XButton2
- Correctly retrieves the desktop cursor position and translates
that to client coordinates
Updated to OpenTK 1.1.2
Removed platform-specific hacks

OpenTK 1.1.2 can change the hardware mouse cursor directly, so
take advantage of that to remove the dependence on WinForms and
platform-specific hacks.
Use SetMouseVisible to hide the cursor by default
Removed EditorBrowsable and fixed PrimaryWindow
Revert "Prevent referencing non-existent bones."

This reverts commit b240c03860cb741d131ec7e6de83cbc96da20f3d.
Add in the remaining vertex content types.