Renamed all permutations of "npsolve" to "npspec"
Updated namespaces
Changed the arrays sizes to be smaller.  This saves time and has no
detrimental affect on the results
Fixed a typo and made the NPSpecModule export all symbols throughout the
entire testing module
Got better D65 values
Changed all functions to return error codes from the ErrorCode enum
Fixed loop in test setup
Added error testing
Deleted spaces
Added extra color testing
Fixed bugs caught by tests and added relative radius distributer
Tests for the Nanoparticle class
There is now an internal method to track the version
Constants imports version.h
Prepped setup.py for distribution and moved distclean here
Removed the distclean script as it is now part of setup.py
Moved includes into a npspec subdirectory and separated the private
from public headers
Updated include statements to account for change in include folder
Added missing enum
Fixed bug in fortran wrapper test