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
Add decay dataset parsing to ensdf reader
Split record parsing into seperate functions and some pep8 changes
Add numpydocs style docstrings and use "with open()" instead of file()
MCNP version check error
NotImplementedError or ValueError built-ins used in mcnp.py, binaryreader.py
ValueError applied in tests, minor format fixes
Condense _get_val_err function and pre-compile all regex's
Add test for gamma_rays ensdf parser