101 Fix scaladoc warnings - fixed in streaming but leaving the rest as i...

...s. This is a known bug that will be fixed in a later version of Scala. Minor cleanup of build and addition of sbt unidoc plugin
These can be partitioned more when we modularize the project. Easy to do.