more Scope docs
hide protected stuff in doxygen
removed auto-enable by default for LineIn, on the basis that consistency is more important than convenience
minor cleanup and doc