Add setup script to easily generate make files, make them and install in OSX
Add [NumberIsFloat] attribute for PlayScript

This class level attribute instructs the compiler to use single
precision floats instead of doubles for the PlayScript Number type. It
is applied recursively to all Number types in the class.
Add PlayScript implicit conversion from double to float
Add null checks to each visitor Accept function
Add PlayScript implicit conversion from float to int/uint

Previously all Number types in PlayScript were doubles; but with the
addition of the [NumberIsFloat] attribute, Numbers can be floats, and
the conversions are required.
Fix typo in NumberIsFloatAttribute.cs
Fix typo in class.cs
Merge pull request #269 from playscript/cbroglie-floats

Add support for single precision Numbers in PlayScript
Fix mcs tests

Using Convert.ToString for string constants wasn't generating the exact
same IL as a cast to string for null constants. The Convert.ToString
change was only made for consistency with the numeric types, but is not
required.
Support constructors for PlayScript scalar classes

This isn't true constructor support, instead it converts expressions
like:

	var num:Number = new Number(1.0);

to:

	var num:Number = 1.0;

This resolves issue #140.
Fix NumberIsFloat handling of properties
Workaround code generation bug (AOT?) with default null string.
  Default string that was set to null is actually set as empty string
  at runtime.
Added caching to getDefinitionByName().
Make the NumberIsFloat attribute work w/ interfaces
Make use of the 'arguments' variable a compiler error

This is a magic variable that ActionScript provides, but the current
PlayScript implementation generates invalid IL. Making it a compiler
error instead of a runtime error so people know to work around it until
the PlayScript implementation can be fixed.
Added float converter (needed with NumberIsFloat).
Fix to allow SSL connections through URLLoader.
Merge pull request #273 from playscript/ksampson-https-fix

Fix to allow SSL connections through URLLoader.
Optimized "flash.utils.Dictionary.length = 0" if it was empty already.
Fix for issue #267

Calling addEventListener on a dynamic object was resulting in
System.InvalidOperationException: Late bound operations cannot be
performed on types or methods for which ContainsGenericParameters is
true.