fix last dep, fix typo, configurable maxRecord based on reponse

move metadata parsing over to stream side and have it check for maxRecordCount and exceededTransferLimit #8

also fix typo in index.js (googordinates instead of coordinates)

add through2 for #9