Bug 940708 - Part 2: Build webrtc in unified mode; r=gps

--HG--
extra : rebase_source : b4a4fd21c65851e8e9377218ec19181f5f86e8b8
Bug 940708 - Part 3: Handle asm sources for unified webrtc builds; r=gps

--HG--
extra : rebase_source : 517c6e73002b288d2d16bc4c516096ff1a0caf72
Bug 940708 - Part 4: Limit the length of the unified file name prefix to 50 characters so that we don't blow up the Windows path name limit; r=glandium

--HG--
extra : rebase_source : cc3e9238dcda8e0bb49e10407d4bafa4e5be4594
Bug 940708 - Part 5: Exclude more files from unified builds because of name clashes on RCSSTRING; r=gps

--HG--
extra : rebase_source : 551ec846a9bd266a0ff42d2344cbae41ffeaf29f
Bug 940708 - Part 6: Exclude one more file for Linux ASAN builds

--HG--
extra : rebase_source : 95c28f6d4b32685bb291bff1085fb28915e2b1df