Less prim peekaboo antics.
Merge branch 'master' of https://github.com/singularity-viewer/SingularityViewer.git
Add top level build directory to gitignore, and mode change on files that certainly shouldn't be executable.
If possible, figure out the typing person's name according to the name system before showing that they are typing.

(IE: "Aur'a Færs (inusaito.kanya)is typing..." instead of "Inusaito Kanya is typing...")
This adds consistency between chat and messages, and should Resident strip in most cases.
One more git ignore needed, thanks Latif!
Obscure bug fix. Not relevant in the current viewer code.
Detect infinite loop.
Force running AIMeshUpload in the main thread.

I don't think it did -- but theoretically it could run in any thread
the way it was.
Fix a bug pointed out by LaMont Zuzu in which a texture dragged and dropped to one's profile image would be sent back to the user

Removes the unnecessary drop target and give item text in these cases.
On someone else's profile, you may drag and drop a replacement texture
On your profile, you have no reason to drag and drop an item, in fact this can cause bad inventory issues (yes, I've tested it)
Merge remote-tracking branch 'shyotl/master'
Merge remote-tracking branch 'lirusaito/master'
Improve enable_object_edit() so that the Edit pie menu entry doesn't take forever to enable

Bypasses pointless call to LLSelectMgr::getInstance()->selectGetAllValidAndObjectsFound()
Cleans up RLVa patch to read more clearly (this change is better viewed without spaces)
File mode fixes for some exe, plist, and glsl files.
Improve upon the nametag system

Use the user-desired name with Resident stripped out, when on SecondLife grid.
When using legacy names without group titles, don't show the last name on a new line.
When using chat bubbles or typing bubbles, use the desired tag color.
Merge branch 'master' of https://github.com/singularity-viewer/SingularityViewer
Fix the issue in which during conference chats the user's name is displayed as legacy, not linked, the wrong color, and their chat is not in their chosen color

Removes the "not sure why" block of code that sets the other_participant_id null if it's really from the user.
I have no idea why this ever was needed, it's a hack for certain, and only breaks things now.
Correct the (hopefully) last chat color issues~
Modernize and improve upon LLFloaterReporter to fix Issue 822: Report Abuse does not populate Region Name or screenshot correctly

Cleans up related bits in xmls/translations
Fix Issue 448: Minimum window size too large
Allow turning flying on and off while seated, if using Continue Fly On Unsit

Note: Redundant code, but these functions will likely be merged eventually(FUI-esque project), so it doesn't matter for now.