Initial Node tests
Added endpoints to RoutingTable
BEncode encoder and decoder further development
c++98 compatibility fixes and bencode decoder
Switched from GMock to Turtle.

- Added some tests for BEncodeDecoder
- Switch to Turtle to embed it (and fixed it's compilation error)
Changing parsing system to a map data

- tests needs to be adapted
All test passing on bencodeing classes
Merge branch 'bencoder'