Moved submit button click handling to presenter

For the tool request form, the submit button click handling code has
been moved to the presenter.
makes sure binary is not the same as data

In the new tool request form, the tool path can no longer be the same as
one of the data paths.
Resolved some warnings
Merge branch 'master' of https://github.com/iPlantCollaborativeOpenSource/ui-applications-module