Shadow cast on water
Lighting should be done in view space instead of object space, so that attenuation also works correctly for scaled objects
Merge branch 'master' into graphics
Clamp individual light attenuation at 1
Properly calculate light activation range
Adjusted textbox height in race menu
Changed Y position of the textboxes
Reduced width of textboxes in race menu

The width of the text box was too large and MyGui didn't align the texts properly. Fixed with the help of the MyGui layout editor.
Merge remote-tracking branch 'scrawl/graphics'
Don't enchant if the enchantment value is too high for the item
Remove unnecessary WindowManager::messageBox arguments
Added soulgem dialog; made interactive message boxes not close the previous UI
Improved enchanting layout