Updated overloaded go method in AppsViewPresenter.

AppsViewPresenter::go(HasOneWidget) was not loading categories and apps.
Updated the AppsViewToolbar Builder and the Builder in AppsViewPresenter with an overloaded go method to match the new one in AppsViewPresenter.
Added DataObject AutoBeans and App Input/Output accessors.
Added AppsView::getAppsGrid method.
ReImplemented the AppValidator class to satisfy broken dependency.
For Belphegor.