Revert changes to overloaded AppsViewPresenter go methods.

This is a partial revert of commit a433a74a8cab481b31a5a169adacf486cea2c85b.
This revert allows the go(HasOneWidget) method to change views without reloading App groups from the proxy (which would throw a TreeStore assertion Exception since it attempts to re-add groups already in the store).
refactor code. Add new tool request form.
Removed some obsolete GXT 2.2.5 dependent classes.