Modifies luabind for OSX compiling:

- added namespace ADL to fix ambiguous calls (https://bugs.launchpad.net/ubuntu/+source/luabind/+bug/1055374)
- added moredetails namespace in class_registry.cpp (https://github.com/luabind/luabind/issues/4)
- added std::string for an ifdef __MACH__ (old code).

Also:
- Updated SDLMain and added SDLMain.h
- Added static libs for OSX devs.
Added a bit more of the riverbank scene.
Added the basis of the fight with the Lord.
Merge pull request #145 from Socapex/osx

Modifies luabind for OSX compiling.

Windows compilation still needs testing but shouldn't be a problem.
Removed a debug event link.