Bug 867426 - Remove RawAtom typedef; r=jonco

--HG--
extra : rebase_source : 03175addf7920cc778a667ebb96615c749eeb757
Bug 867426 - Remove RawFlatString typedef; r=jonco

--HG--
extra : rebase_source : bdb9ef87e1b8a1b90b95863dddefe342d78dbc57
Bug 867426 - Remove RawLinearString typedef; r=jonco

--HG--
extra : rebase_source : 8dfc612bb5bb1101f57b078dceb67cd338dcda41
Bug 867426 - Remove RawBaseShape typedef; r=jonco

--HG--
extra : rebase_source : 1b616e93806addcbfe99f8541f1a91c9d19803d8
Bug 867426 - Remove RawUnownedBaseShape typedef; r=jonco

--HG--
extra : rebase_source : 8a0c79db1cb2a75c9f55eee179e541fbefaddf8a
Bug 867426 - Remove RawShape typedef; r=jonco

--HG--
extra : rebase_source : fc48e7b49d2dce668685a4f220c8adb1f33aa40a
Bug 867426 - Remove RawInlineString typedef; r=jonco

--HG--
extra : rebase_source : 50daa9f373942dc11c616e876aefbfd79f068036
Bug 867426 - Remove RawFunction typedef; r=jonco

--HG--
extra : rebase_source : 67d89131676dfde8d70dcc4e1b4754b1243e3d85
Bug 867426 - Remove RawScript typedef; r=jonco

--HG--
extra : rebase_source : c32ce48bca7fea1dfdafbf9395835613d8a57276
Bug 867426 - Remove RawString typedef; r=jonco

--HG--
extra : rebase_source : 1cec78a4251429458c4df7fecb652e43443d7b5b
Bug 867426 - Remove RawValue typedef; r=jonco

--HG--
extra : rebase_source : f349413647882730b91ec0bd196772359ec63073
Bug 867426 - Remove RawId typedef; r=jonco

--HG--
extra : rebase_source : c7037a278958ca4cc7467ce6ad0905f8f379c950
Bug 867426 - Remove RawObject typedef; r=jonco

--HG--
extra : rebase_source : cf90289656cdcbc2c33e918db4d5347613ad6360
Bug 867426 - Remove the ForwardDeclare MACROs; r=jonco

--HG--
extra : rebase_source : dea4bcfa57a684e42105e087839785af2231e37d
Bug 867426 - Extra cleanups identified in review; r=jonco

--HG--
extra : rebase_source : 5dd22eabd18112b5a6bfbb53ea3737ffcd46d40f