Fixed the Mandelbrot sample.
Fixed a bunch of stuff. Added an option to fully flatten the generic tree for reflection (trade-off against download size). Added instance/type generic specialization too.

TODO:
- Check for missing bits of specialization.
- Add more to reflection API.
- Improve naming for smaller downloads.
Added test for serialization via reflection and got it working.
Add Vim to the list of IDE's/Editors with F# support

How could you forget Vim!;)
Added support for deserializing (most) stuff using the reflection API. Switched to using number based union tags (slightly less readable now - but plays nicer with JInt because of the broken string comparison).
Added a little bit of support for StringWriter.
Added initial support for the Newtonsoft.JSON libary. Had to get overloads working to do this. Note: way too much functionality is glued together using string keys. We need to remove this at some point to become less fragile.
Some Newtonsoft LINQ mappings.
Added some support for System.Array
Added support for reflection over Tuples. Changed tuple representation into an array.
Added support for reflection over arrays.
Implement Property rather than Item for now
changed the filename of Index.html to index.html for consistency with other examples and the example breaks on unix like case sensitive systems
Short-circuit bug fix. Seq.concat bug fix. Perf bug fix (though still has a problem).
Improved compilation performance but reduced output readability. TODO: run through google closure compiler.