Fixed a bug when you have set a ScissorRect to MOAIProp.

* Fixed the problem that is drawn out of the range of the Viewport.
* Fixed the problem  that is one pixel drawing at the boundary of the
window in OSX.
Merge pull request #943 from moai/fix-scissor-test

Fixed a bug when you have set a ScissorRect to MOAIProp.
Fix const definitions for MOAICameraAnchor2D and MOAICameraFitter2D

CameraFitter and CameraAnchor consts were set in `RegisterLuaFuncs` instead of `RegisterLuaClass` like other classes.  This fix moves them to the correct method to make them accessible from Lua.
Merge pull request #947 from criptych/fix-camerafitter-consts

Fix const definitions for MOAICameraAnchor2D and MOAICameraFitter2D
Use timer for OS X

The configuration of the SDL timer was contingent on
"if(UNIX AND NOT APPLE)" or "if(WINDOWS)", with no attempt to
configure it for OS X.

The Unix timer is maintained for OS X and works fine. Copying
and pasting a few lines into the APPLE section fixes it.

What this fixes: Without it, if you use Spaces/Mission Control
and page such that the app isn't rendering, it uses 100% of CPU.
Also SDL_GetTicks() always returns zero and SDL_Delay() always
returns instantly.
MOAIProp: Add getScissorRect()

It is occasionally desireable to be able to find out whether
a prop has a scissorRect assigned to it.
Merge pull request #951 from seebs/seebs/prop-intersect

MOAIProp: Add getScissorRect()
Fix `GetMACAddress` for Windows

Fixes `ZLAdapterInfo::GetMACAddress()` for Windows systems, used by
`MOAIEnvironment.getMACAddress()` (previously returning zeroes).
fix bug in MOAILuaState::GetLuaObject()
Update curl_config.h

http://getmoai.com/forums/post15120.html#p15120
fixes build on redhat based linux systems by removing the have_stropts_h
Fixed bug that prevented setting no clear color at all

MOAIGfxDevice.setClearColor() always forwarded 4 arguments, making it
impossible to call the method without arguments.
Fixed MOAITransformBase.getWorldRot() by fixing ZLAffine3D.GetRot()

Arguments to atan2 were fed in the wrong order. Same for ZLAffine2D.GetRot().
Fixed MOAITransformBase.getWorldDir() by fixing ZLAffine3D.GetHeading()
Merge pull request #963 from DanielSWolf/set-clear-color

Fixed bug that prevented setting no clear color at all
Merge pull request #964 from DanielSWolf/world-transform

MOAITransformBase.getWorldRot() and .getWorldDir() are broken
Merge pull request #960 from Vavius/fix-getluaobject

fix bug in MOAILuaState::GetLuaObject()
Merge pull request #958 from criptych/fix-getmac-win32

Fix `GetMACAddress` for Windows
Merge pull request #950 from seebs/seebs/sdl-timer

Use timer for OS X
sensible handling of lua stack trace printing, I hope
never run without pcall