handle case of something non-iterable being passed in
Merge pull request #30 from Connexions/list-robustness

handle case of something non-iterable being passed in
Merge pull request #31 from Connexions/workspace-order

return users content in a useful order
test first, then commit. oops.
Merge branch 'workspace-order' of github.com:Connexions/cnx-authoring into workspace-order