Exporded World:FindClosestPlayer, Item:IsEnchantable and Monster:MoveToPosition to Lua API
Added documentation
Fixed compilation
Not exporting FindClosestPlayer
Server now handles join messages also

* Revised as well hook documentation
Fixed issues with farmland

* Fixed farmland reversion checks not taking into account carrots and
potatoes
* Fixed #623
Fixed #626

* Fixed consumption of carrots and potatoes
Merge remote-tracking branch 'origin/master' into playerimprovements
Fixed a crash bug
Fixed #491
Partial fix for #130
Added SendMessageXXX() to cPlayer

As requested by @bearbin, one no longer needs to download a file that
links to Core. The server does it! Hopefully this encourages standards
compliance.
Pickup constructor no longer exported

It didn't do anything without Initialize() exported, anyway, pickups are
spawned with cWorld.
Blank lines and indentation.

Also removed GetClosestPlayer documentation
Fixed indentation
Merge pull request #635 from tonibm19/master

Exported Item:IsEnchantable and Monster:MoveToPosition to Lua API
Fixed indent from previous commits.
Fixed chest placement.

Fixes #624.
Merge pull request #644 from worktycho/warningfixes

Improved Type safety of eBlockFace
Protocol 1.7 uses char for blockface.

That should fix #644 on RasPi.