Meshtally and Wwinp classes in mcnp not loaded w/o PyTAPS; test_mcnp.py skips
tests with aforementioned w/o PyTAPS
HAVE_PYTAPS guard around Meshtal in mcnp.py
Added unittest to toc, warnings for no PyTAPS in mesh.py & mcnp.py
adding mcnp tests folder to check on the mcnp class

Support for reading surface write files for various MCNP versions

more updates to mcnp.py

Removing personal debugging lines

mcnp_surfsrc.w moved to mcnp5_surfsrc.w
the other files are mcnp6_surfsrc.w and mcnpx_surfsrc.w
generator expressions are used to quantify separate tests with nosetests

Removing personal mcnp-tests folder

Clearning up personal debug lines again
PEP8 fixups and locally scoped 'assert_equal'
Forgot to add PEP8 adjusted mcnp.py file
PEP8 CamelCase to _underscore corrections
PEP8 CamelCase to _underscore corrections 2
Massive PEP8-ification on mcnp and binaryreader files
Fixed continuation comment bug that failed a unit test in test_binaryreader.py
Further PEP8 adjustments -'compare' changed to 'cmp' in mcnp.py related prints removed
Used __cmp__ override instead of compare, unnecessary classes removed from
test_mcnp.py
MCNP version check error
NotImplementedError or ValueError built-ins used in mcnp.py, binaryreader.py
ValueError applied in tests, minor format fixes