No more neckless baby horses

Baby horse heads were disconnecting as they turned forward due to the rotation center of the head being offset to account for the neck.  It is possible to remove it again if we want to, but doing so will require different ModelRenderer objects for the adult head and the baby head.

Also removed some comments that no longer apply.
OCD whitespace edit

Sometimes I feel everybody should code with visible whitespace on. At all times. :P
Fix early cast
Fix unwanted integer division >_> <_<

Eh.... heh heh >_>
added source code directory
moved java files to source directory
Rename Model class to be consistent
removed gitlock file
Move client init to proxy
Restructure tree to prepare for server code
removed extra 'net'file
added server source folder

feel free do delete the gitlock file as soon as we have some server code
Remove server folder
Server code generator added!

When you run the script, it will generate code for the server in a
server/ folder.  Link that in eclipse on the Server project, but be
careful that you don't accidentally start editing the server code
instead of the client code! (speaking from experience here...)

Run the script whenever you're about to test new changes in SMP.

(also, if you're wondering how to test SMP, here's a hint: see
the dropdown arrow next to the Debug button in Eclipse?)
Ignore PYC (compiled Python)

Intermediate files sometimes created when running Python scripts.  None were made as I was working on gen-server.py, but I have a sneaking suspicion that one'll try to show up eventually...
Fixed horses not averse to fire

Just a typo
Cleaning imports