lcov added
Updated gitignore
Added c++11 random function
Get rid of rand(). Now using std:: functions (require c++11)
Bug fix and random function replaced
Major restyle in tests. Added threads so server can be fully tested