Semi-colon and comma cleanups

Add lots of missing semi colons (the ones that js2-mode could spot for
me).
Remove a few excessive commas in object initializations.

https://bugzilla.gnome.org/show_bug.cgi?id=727786