grunt file changes, add child, more unit tests

grunt file supports ‘grunt nick’ and ‘grunt patrick’ to load the
appropriate vault, add child implemented, mocha tests now cover
everything except change password and changeemail