Added a third option to hear voice from everywhere so position does not affect volume/panning.
First attempt to deal with broken (pre multiwear) inventory items.

Since multiwear, the low 8 bit of inventory items, if they are of type
IT_WEARABLE, is used for the wearable type (WT_*). Older viewers and
bots (like Second Inventory) create inventory items with 0 in those
bits. This causes all those item to appear as shapes in multi-wear
capable viewers.

This gives rise to many problems:
1) You can't wear them, because the inventory and asset wearable type
mismatch, which makes Singularity just abort.
2) Before it aborts, it already removed your old shape, thinking you
are about to wear another shape - and told the server that you are
wearing this broken item now. The result is that you see no change,
until you relog when you are suddenly wearing the broken "shape"
and stay a cloud forever.

This commit detects the problem for AT_CLOTHING wearables, because
they are not compatible with the type 'shape' after all (which is
is AT_BODYPART). It still doesn't know what the wearable type is, but
sets the type temporarily to the new value WT_UNKNOWN. Since this is
at least not a shape anymore, it doesn't cause you shape to be removed
when wearing it. Moreover, once the asset is downloaded, the mismatch
is detected and corrected: you can now wear -say- pants, or other
clothing.

Inventory clothing items with an unknown wearable type now have a
red question mark icon in the inventory.

What does NOT work yet:

1) If you copy such an item and paste it, then the new copy has
a shape icon again (and all the previously mentioned problems).

2) If you wear broken hair, skin or eyes (which still show as
shapes in the inventory) then your shape is still removed, and
wearing them fails because they are not multiwear capable and you
are already wearing such a body part. What should be done here
is that the removed shape is added back and the real body part
that you're trying to wear is removed.

3) Although this code attempts to fix the mFlags in the inventory,
the icon in the inventory doesn't change from question mark to the
right thing.
Fix swapped enum so I don't break anything unexpected.
Fixes to build against windows 8 sdk
Fixed non-localizable strings in world map
Crash fixes to deal with janky FBX to DAE converters
Make perlin nosie repeatable for consistent ground textures
Fix debugging info left on from win8 fixes
Trivial changes to better sync with viewer 3
Merge branch 'master' of https://github.com/LightDrake/SingularityViewer
Merge branch 'master' of git://github.com/AlericInglewood/SingularityViewer
Merge branch 'master' of git://github.com/Lirusaito/SingularityViewer
Merge branch 'master' of https://github.com/DamianZhaoying/SingularityViewer
Issue #1049, additional checks for sculpt prims
Add Web Profile option to calling card inventory menu

Only shown when web profiles are available and web profiles aren't used by default
Merge branch 'master' of git://github.com/TighMacFanatic/SingularityViewer
Fix tabs and spaces mixup and typo in llvoicevivox.
Feature Request: Ability to have the New IMs button display the amount of unread conversations instead of the amount of new IMs therein

Set NewIMsPerConversation true to activate.
Bump version to 1.8.2
Feature Request: Add debug setting ResetViewTurnsAvatar to solve the problem described in Issue 715 Comment 10

Solves https://jira.secondlife.com/browse/VWR-27956