atomics for gcc/arm working on armv7b (big endian) machine)
updated the arm atomics to make them work both on GCC and Clang
adjusted the architecture for arm build
const cast warnings in arm atomics
added implementation notes to arm atomics
fixed namespace issue in bsls_platform; added arm atomics to gyp files
yielding to another thread in atomics tests to make them run properly on single proc machines
updated arm assembly code to be able to build with Clang for iOS
replaced pthread_yield with sched_yield in bsls_atomic.t.cpp since sched_yield is more universally supported than pthread_yield
Add more docs on opcode references per Dave Schumann
Fixed bufferallocator example: fixed wrong namespacing, and added missing data member initialization
Add support for triggering jUnit-style XML output from run_tests.py when unit tests are executed.
Added copyright notices to waf build related scripts. Updated existing copyright notices to say Bloomberg Finance L.P.
Updated default.opts per changes from the arm atomic branch: https://review.openbloomberg.com/D10
[APPROVAL] review/junit-test-results to master
[APPROVAL] review/issue-104-fix-bufferallocator-example-drqs-47757222 to master
[APPROVAL] review/add-copyright-notices-drqs-46743768 to master
[APPROVAL] review/bsl-arm-atomics-default-opts-drqs-40879968 to master
[APPROVAL] review/bsl-arm-atomics-drqs40879968 to master

Conflicts:
	etc/default.opts
	groups/bsl/bsls/bsls.gyp