Replaced fail! with panic!.

Also renamed missing_doc to missing_docs.

Signed-off-by: JP-Ellis <coujellis@gmail.com>