initial implementation of support for NetCDF groups
use IOError; safer recursion; don't worry about group cycles
simplify group access to avoid recursion; test missing group error
fix python 3 build; right way to test exception is raised
Merge pull request #127 from alimanfoo/netcdf-group-support

initial implementation of support for NetCDF groups