add Netrc Parser classes and tests