More grill work. The grill now syncs to the client properly.

Cleaned and renamed a few files as well. Moved TEFireEntity to the API where it should have been.
Merge branch 'Build79' of github.com:Deadrik/TFCraft into Build79
The grill now cooks properly.