Bug 873720 - only import psutil on platforms that it supports. r=ted
Bug 876156: Don't try using <atomic> on OpenBSD which uses an old libstdc++ r=nfroyd
Bug 722975: Unbreak builds using --with-system-cairo. r=bas
Bug 867914: Declare SharedStub as returning nsresult in xptcstubs_sparc64_openbsd.cpp. r=landry

Fixes a build issue on NetBSD/sparc64, no apparent fallout on OpenBSD/sparc64
Bug 871101:  Make "kind" a full uintptr_t value so it overwrites its pointer union counterpart for sure r=billm
Bug 871555: Use memcpy and properly aligned temporary variables instead of pointer casts with unclear alignment r=mcmanus