Enhance sourcedoc

* link to functions with package#function() or
  directory.package#function()
* cleanup documentation (a bit)
* CSS enhancements