Implement remaining resource modes
Upload scaladoc only for bokeh project

Previously unidoc was used for published unified scaladoc for all
projects. Sadly, unidoc doesn't work with macros and since we use
macros for auto-generating included properties, we can't use
unidoc anymore. Perhaps scala.meta will solve this issue, but
that's very far away.