Remove extra null check in the test mojo #118

Keep null check on the reportFormats parameter as I currently do not know
if the Pro report is able to manage null formats silently
Add comment on forcing setIgnoreError to true

The testFailIgnore is the only parameter that is not passed to the
underlying soapui runner, because failure detection is delegated to the
mojo (mainly to make the test goal work with the test-verify goal).
So this difference diserves a short explanation
Remove extra null check in the Abstract mojo #118
Prevent NPE when setting endpoint #118

SmartBear implementation trim the parameter passed to the setter. So in
our OSS and PRO custom Test runner, we perform the null check prior to
call the setter.
Remove extra null checks in the mock mojo #118
Remove null check on project parameter #118

This parameter is never null as a default value is always configured. Even
if it is null, the underlying runner will throw an Exception, so we
delegate this to the runner to simplify the code
Merge branch 'task-118-remove-extra-null-checks'

Conflicts:
	src/main/java/org/ktc/soapui/maven/extension/MockServiceMojo.java