Bug 1073003 - Fix more -Wreorder warnings. r=ehsan

--HG--
extra : rebase_source : 9185deb19ec52daa518bdf93b27893c4c2167258
extra : source : 21930ebe7c715c45db065809981ae181b49c442a
Bug 1073003 - Fix warnings about macro redefinitions by changing macros to constants. r=ehsan

--HG--
extra : rebase_source : 6ddd2bf8892e6ff87df19c4d48a2341418436371
extra : source : 63994e7cc7aa9d437ffc775462d9aa0e0fadb8b6
Bug 1073003 - Fix warnings about macro redefinitions by renaming macros. r=ehsan

--HG--
extra : rebase_source : b0f80299a702ea1952de52e21f175b738dd2f752
extra : source : 119e8a1f1683aee07c44492c8861ca85e4a2388d
Bug 1073003 - Fix more -Wunused-variable and -Wunused-but-set-variable warnings. r=ehsan

--HG--
extra : rebase_source : 0a6c783a6428ca0dc25090e21a61b90c192dd252
extra : source : 8ab86311e17416689d176dae5c577a2c6df89b54
Bug 1073003 - Fix -Wformat warnings. r=jesup

--HG--
extra : rebase_source : 3b734679ac32c1d958cb73e169cf4fd0a1486830
extra : source : 528aa87b4f0d174b84765a4b6c2e8e2fee2d493b
Bug 1073003 - Fix -Wsign-compare warnings. r=ehsan

--HG--
extra : rebase_source : d1b67f0a11461b5dcd2b70626a2bf9cbb21bd82a
extra : source : c94e789de3e6ec87e9d605a98ca95fd5009ff126
Bug 1073003 - Disable -Wattribute warnings in media/webrtc/signaling. r=jesup

--HG--
extra : rebase_source : 94f3143aa82f6dee9042101b2aa7ca123418490a
extra : source : 63c0c77d853e1aa286fb084ba7bd814ee894c42b
Bug 1073003 - Enable warnings-as-errors on B2G. r=mwu

--HG--
extra : rebase_source : a21592e8c3961c9f4af7ae86ba7867744269a696
extra : source : 33a78b0e5f4a3e2f249bea2079f17de72f8c1212