Internal Recording

Recording is handled by the Server dll now.
(The files in here can be ported to any source engine and work.
Therefore, the Portal Port is done.)
Fixed some timer issue with multiplication.
File writing now includes what game and what version of ghosting you're
on.
Fixed a bug with resetting ghosts.
Made time writing/displaying more intelligent for realtime.
Added some memory leak fixes from the developer wiki.
Preparing for online ghosts.

Todo:
Online ghosts
Splits