A straight copy from trunk@6001. This branch will contain the work done on
htmlunit oophm plugin and on removing the Swt dependency. 



git-svn-id: https://google-web-toolkit.googlecode.com/svn/branches/fairwellSwt@6116 8db76d5a-ed1c-0410-87a9-c151d255dfc7