Copying over some changes from foo branch
Moved SubMenuItem to its own class and added children array for nested
menus.
fixed compiler warning
now de-selecting selected connection when "clear fields" is clicked.
eclipse_export.xml builder is now called when WeaveServletUtils code
changes.
Merge branch 'master' into aws-temp

Conflicts:
	WeaveServices/.externalToolBuilders/Auto-export WAR in Eclipse.launch