Initial work on history import/export.
Fill out for worklfow details class with more information from server.

Owner, deleted, published, some limitted step information so that at least the steps can be ordered by client.
Improved interface for workflow tool and step parameters.

Deprecate WorkflowInputs.setParameter(String toolId, ToolParameter toolParameter) - as pointed out by @forus this only allowed setting one parameter per tool.

When implemented this was the only option available in Galaxy. Galaxy now allows settings multiple parameters per tool and/or per step. New methods have been added to reflect this (in part based on pull request from @forus). The most useful of these are probably:

WorfklowInputs.setToolParameter(String toolId, String parameterName, Object parameterValue);
WorkflowInputs.setStepParameter(String stepId, String parameterName, Object parameterValue);