First version of KIDL web editor.
Fix for newer version of requirejs.
A tiny bit of cleanup
Hide "Open in editor" button on spec-related cards unless viewing user
is the owner of viewed module.
Merge branch 'master' of https://github.com/kbase/ui-common
Merge branch 'master' of https://github.com/kbase/ui-common
Merge branch 'master' of https://github.com/kbase/ui-common
Merge branch 'master' into dev-kidl_web_editor

Conflicts:
	functional-site/index.html
Merge pull request #28 from kbase/dev-kidl_web_editor

First version of KIDL web editor.

There's still work to be done here, but I've discussed with Roman, and this is a good start. Developers can only launch the editor if they own the current typespec, and it throws errors if you try to register/release an un-owned typespec.