Create and implement the 'createcollabdoc' widget

@timdegroote built an initial createcollabdoc widget. I've reviewed it and implemented the changes on top.

Initial PR: https://github.com/sakaiproject/3akai-ux/pull/2671