Tightened up IDB stubs
Fleshed out doccoments in lib.scala
Deleted all doccomments from companion objects; the doccoments on the main class should suffice
Merge remote-tracking branch 'origin/master'