Split GXT modules referencing resources into seperate GWT modules

So that we can start to have builds of the new ui that does
not pull in all the GXT crap