Objc gets alternate event constructors, tests
Fix for ms timestamp issue
Starting on global event params refactoring
objc:  Non-arc fixes, global event param overrides working properly, conversion info decoupled from sdk init
objc:  Fix warnings on mac, udpate examples
Whitespace fixes
java, cs:  Reworking event object to support global event param overrides, decoupling conversion info requests from sdk init
Merge remote-tracking branch 'origin/global-event-params' into global-event-params

Conflicts:
	objc/Core/TSEvent.m
objc: finish updating test runner
Keep (but deprecate) old event apis
cs: decouple conversion info request, update examples
Update win8/winphone examples
objc: include app version