Merge pull request #60 from uwej711/expose_workflows

Expose Workflows in RestSevice too
implement reordering of children (if supported by the backend)
moved order logic to mapper, adjusted tests
changed file header
use PathHelper instead of basename
don't return collections on put
fix signature and tests