The comment for the method reserve() was wrong (it was copied from the method annihilate()).
In the functions TRI_VerifyLockFile (Linux and Windows), the buffer 'buffer' was initialized to 0 right before calling TRI_UInt32String, making TRI_UInt32String return always 0, instead of the PID.
Implemented function for shutting down the statistics.
The new function is called by ShutdownRest() and releases the memory allocated by TRI_InitialiseStatistics().