xulrunner 17 interface changes
Do not use g_thread_init on Glib newer than 2.32.

It is already called internally by glib so no need to call it
explicitly. This also allows us to keep compiling with
G_DISABLE_DEPRECATED.
Bug 234649 - Composite with scrollbar won't inherit background from
"themed" ancestor (tabfolder)
Add forgotten defines for dynamic g_thread* functions.
Bug 181592 - [Widgets] Need a color constant for active and inactive hyperlink colors
Bug 181592 - [Widgets] Need a color constant for active and inactive hyperlink colors
Bug 181592 - [Widgets] Need a color constant for active and inactive hyperlink colors
v4320
Bug 181592: [Widgets] Need a color constant for active and inactive hyperlink colors
Bug 384162 - Internal web browser does not catch Tab keystrokes
javadoc: clarified getHSB()
Bug 400576 - N20130211-2000 coredumps on startup
Remove gdk_threads_init/enter.

These two functions are not used anywhere and they are deprecated in GDK
3.6.
Bug 343722 - On-screen-keyboard does not work properly
fix tools parse of parameters of comma. add convention attriibute for call natives
update tools build instrucitons
handle call function with multiple return types. detect if native starts with callFunc
Bug 379263 - CTabFolder itself should return accessible name
This patch solves clipping and wrong default sizing of GtkEntry in GTK3
Bug 374199 - SWT_AWT bridge broken by openjdk 1.7.0_04ea (embeddedframe class refactor)