Added range-checking for the parameters to PRIM_POINT_LIGHT (used in llSetLinkPrimitiveParamsFast() )
- When sending the "My Suitcase" folder to the client, always claim it has Folder Type 8. (Previously we had used Folder Type -1 in one place, and LLClientView didn't even bother changing Folder Type 100 to anything else.)
Log whenever an inventory operation is blocked because the item/folder isn't in the Suitcase
Show more meaningful error messages when failed to give an item to another user
Show more meaningful error messages when failed to move an item from a prim to a user's inventory.

Also, actually show the error to the user in more cases. (Previously, sometimes the operation failed without telling the user anything.)
When moving an item from a prim to a user's inventory, don't delete the item from the prim until it was successfully copied to the user
Better error handling in AssetServerPostHandler. Invalid XML causes an InvalidOperationException, not an XmlException