Endf in C++

from #454
SG: Typically the accessors are only indented one space and the members are indented the normal 2 spaces. This is seen in http://pyne.io/devsguide/style_guide.html#accessors-mutator-pattern and codified in the Google C++ Style Guide.