Tweak CMake files for cURL
Fixed u64 ambiguous symbol error

Fixed the compiler not being able to determine which symbol it should
use when compiling Minetest as 64bit with Irrlicht 1.8+
Prefer shared cURL library instead of the static one.
Fix keycodes (#325)
Fixed two typos in wireshark lua file.
Initialize all member variables of LuaEntitySAO
Fix 'longjmp causes uninitialized stack frame' in cURL
Add selectionbox_color, crosshair_color, and crosshair_alpha options
Use aux1 to move fast when flying
L-System treegen
Fixed compile issues on windows

With latest upstream L-Systems treegen.
Bugfixes to item_image formspec method
Add TOCLIENT_SHOW_FORMSPEC to display formspecs at client from lua
Call this 0.4.4-d1 because it has a protocol addition since 0.4.4
Add InvRef:get_location()
Add ServerEnvironment::setNode()/removeNode() to allow setting nodes from the C++ side with proper script-defined initialization/destruction
Replace constant red hurt screen with fade out red
Change the nodenames for dirt -> grass and sapling -> tree abms to match the mapgen aliases
Tilt camera on player damage (tweaked by PilzAdam)
Adjust the maximum alpha of the red hurt screen