Simplified pickup speed randomisation
Entities handle chunks properly again

* Entities properly handle chunks
* Changed EntityStatus enums to be less shouty
Added Yggdrasil Authentication System

Code by Howaner.  Fixes/Changes by me.
Code Update
Fixed Error?
Fixed mistake
ProtoProxy: Fixed weird gcc compilation errors.
Initial 1.7.6 protocol support.

Doesn't work yet because of missing UUIDs.
Merge remote-tracking branch 'daniel0916/YggdrasilAuthentication' into Proto176
A client UUID is generated when the server is in offline mode.

1.7.9 client works with these changes in offline mode.
Implemented the 1.7.6 protocol and authenticator.

Server works both in online and offline modes with 1.7.9.
Merge pull request #888 from mc-server/Proto176

Protocol 1.7.6
NetherFortPrefabs: Fixed a connector in MidStaircase.
Added support for per-piece per-placement weights in cPieceGenerator.

Ref.: #753.
Rewrote redstone powering to use power levels
Attempted fix for the client crash with the new protocols.
Added asserts for proper game state.

This is to help hunt #889.
Mobs rotation
Merge pull request #896 from axisd/master

Mobs rotation
Implemented weighted pressure plates