fix getTerrainVec/setTerrainVec in MOAITerrainDeck
fix a reg allocation bug; add function angleVec(not fully tested);
Merge pull request #666 from tommo/particle-helper

fix a reg allocation bug; add function angleVec(not fully tested);
Merge pull request #663 from moai/doublefine-fmod-designer

Doublefine fmod designer
Merge pull request #659 from Nepherhotep/screen_size_overriding_fix

Fixed MOAIEnvironment.verticalResolution (and .horizontalResolution) overriding
Merge pull request #665 from tommo/fix-terrainvec

fix getTerrainVec/setTerrainVec in MOAITerrainDeck
fixed GlutHostMain.cpp to work with either SUBSYSTEM:CONSOLE or SUBSYSTEM:WINDOWS under Visual Studio; fixed crash on exit in MOAIProfiler
fixed bug in MOAINode::ClearAttrLink - needed to mask out attribute flags before compare
added Tommo's visibility inheritance work (with a few minor tweaks)
added example of visbility inheritance (thank you, Tommo!)
Added missing files to libmoai.xcodeproj

Fixed build on iOS and OSX
Merge pull request #669 from Kaali/master

Fixed build on iOS and OSX
Fire EVENT_TIMER_END_SPAN a bit later

I feels more natural if the event is fired after the action's time and cycle have
been adjusted and EVENT_TIMER_KEYFRAME is fired (if needed).

See discussion on the forum: http://getmoai.com/forums/timing-of-event-timer-end-span-t1713/
Merge pull request #671 from theGoodEvil/fire_event_timer_end_span_later

Fire EVENT_TIMER_END_SPAN a bit later
Only block on busy actions

If MOAICoroutine.blockOnAction() was called with an action that was
already done or not active, the coroutine would never resume. Fixed
by only setting a blocker if it is busy.
Merge pull request #672 from theGoodEvil/only_block_on_busy_actions

Only block on busy actions
brought over MOAIHttpTaskNSURL
regenerated moai_lua.h to get MOAIHttpTaskNSURL addition
Clean up moai sample to use nsurl instead of curl
Merge branch 'studio' of https://github.com/moai/moai-dev into studio

Conflicts:
	xcode/libmoai/libmoai.xcodeproj/project.pbxproj