Use magic variables for null and undefined.

Null and undefined now generate access to JsNull.Instance and JsUndefined.Instance instead of GlobalScope["null"] and GlobalScope["undefined"].

Bug: #28