Added the ability to pass project properties over the command-line, compile fix

If you pass an argument with two dashes and an equals sign ("--*=*"), the command-line tools will attempt to match the argument to a property on the current project.

For example, --app-path=C:\Output, --window-width=100, --window-fullscreen=true, app-version=1.0.0

This will not work properly with properties that are arrays right now (like adding to sources or template paths) but those should probably be handled with custom flags (like --source or --template-path)
Merge branch 'master' of github.com:haxenme/NME

Conflicts:
	tools/command-line/src/CommandLineTools.hx