Update group parsing & MOAB 4.7 Update

Updated group parsing to allow arbitrarily named groups, as a side effect we would not be able to compile DAG-MCNP5 with the master of MOAB because of changes to AdaptiveKDTree, these changes are unfortunately also included in the this pull request to allow us to compile, otherwise these changes would leave DAG-MCNP in an uncompilable state.
See my comment on the argument order in the bitbucket MOAB PR.