* Update PaymentSplitter.sol * add back private function docs * add non-zero address requirement * add comprehensive contract-level docs * use capital E for Ether
* Update PaymentSplitter.sol * add back private function docs * add non-zero address requirement * add comprehensive contract-level docs * use capital E for Ether