Bug 884897 - Convert SimplePush to WebIDL. r=khuey

--HG--
extra : amend_source : e2cdea6c33f920e90c9fb41ee3a3a5d4e80bd9a8
Bug 884897 - Remove dom_push.xpt from installers. r=dougt

--HG--
extra : amend_source : aa3296f0baed0891ad5bfa81472381c4db21b160
Bug 899804 - Make CPOWs handle instanceof with WebIDL interfaces (r=bz,dvander)
Bug 893362 - Put a space after TIERDIR_START in two config.mk. r=gps
bug 899859 - Add typed enums support in strutures / classes - r=Waldo