gsubprocesslauncher: Use "env" instead of "environ"

The latter may come from system headers.

https://bugzilla.gnome.org/show_bug.cgi?id=721059
gio-2.0.pc: Add -lselinux when linking statically if so configured

https://bugzilla.gnome.org/show_bug.cgi?id=721087
kqueue: fix a potential deadlock

In case an object is already monitored, we lock then return without
unlocking it which can then result in a self deadlock. So properly
unlock before returning.

https://bugzilla.gnome.org/show_bug.cgi?id=721074
Visual Studio Property Sheets: Use Unix Line Endings

This makes it easier to apply patches in the future.
Visual Studio Projects: Use Unix Line Endings

...where possible, to make application of patches easier in the future.
The README.txt's and the .sln files are still in Windows/DOS line endings
as they need to be so.
Visual Studio Projects: Cleanup Property Sheets

Make the projects include a single property sheet as necessary, which will
in turn include the other property sheet(s) as needed, so that we can avoid
warnings where we include the same property sheets twice in a single
project.

Also make the copying of pre-configured headers into custom build rules so
that they can be removed upon the clean command from the IDE and that they
can be re-copied if their counterpart *.h.win32 are updated.
docs: fix a typo
codegen: direction defaults to "in"
gobject.py: Fix indentation
gobject.py: Remove old hack for stripping IA__ symbols

We don't use IA__ symbols anymore; they've been replaced with -Bsymbolic
gobject.py: Simplify and reduce code a bit
gobject.py: Simplify or_join_array
Improve GInitable test coverage

This just adds a bit more variety to the uses of GInitiable
in other tests.
Improve GSubprocess test coverage

Test the synchronous communicate functions.
Improve GApplicationCommandline test coverage

Add tests for many GApplicationCommandline apis to the
existing application tests.
Simplify fileattributematcher tests a bit

Just use assertions instead of pretty-printed error messages.
Add tests for x-content type sniffing

This test exercises the tree matching parts of gcontenttype.c
Trivial formatting fixes
Make GEmblem more robust

No reason not to survive g_object_unref (g_object_new (...)).
Make GFileIcon more robust

No reason not to survive g_object_unref (g_object_new (...))