updated gitignore with test execs
auth make file, libbitdht make file and rs makefile all build with my auth files now

Added missing libs to libbitdht/tests makefile, so tests build.

Updated auth makefile to include libretroshare, and work with relative
import that I use in AuthCryptoFns.cc. ANGRY CRAIG IS ANGRY.
Auth/Makefile wasn’t working before which prompted all this makefile
messing. Now it’s working, which is great, but looking at it I didn’t
really change anything.

Also, I removed the PasswordAuth import from udp/udpbitdht.cc.
added missing include to test files, required to use getopt.
added build line to notes