mcnp.py docstrings/comment additions

These are primarily for SurfSrc class. Did I miss anything style-guide-wise?  Does the text of the changes make sense to you, @kmanalo?