FORGE-1625 Adding UIWIzard to NavigationResultEntry is disallowed.

An IllegalArgumentException is thrown when it is detected that a
UIWizard instance is present in the list of arguments when
creating a NavigationResultEntry.

Also added javadocs to the NavigationResultBuilder class.
Merge pull request #394 from VineetReynolds/FORGE-1625

FORGE-1625 Adding UIWIzard to NavigationResultEntry is disallowed.