added a README in monkey-tests
compliant: some fixes in builtins, repr, hash, jstype especially dict
compliant: rename ``JS`` function to ``jscode``

``JS`` is not explicit at least ``jscode`` is more explicit
add monky-tests/test.py to .gitignore so that it's never updated again
removed monkey-tests/test.py
compliant: ``new`` has new syntax

``new`` now takes only one argument, the constructor that must be called. The arguments of the constructor are passed in another call. For instance::

   new(Date)(1, 2, 3)

This looks better than the old syntax. Also the constructor arguments in this case ``1, 2, 3`` are run through Veloce, it means that it will call the constructor with JavaScript types. If it's not what you meant you can use the following trick::

  a = 1
  b = 2
  c = 3
  new(Date)(a, b, c)

In the above example a, b and c are Python types.

Also since Veloce know nothing about Pythonium compliant OO system. If you want to pass attributes to the constructor you need to do it outside of the call statment::

  a = some_object.method()
  b = some_other_object.property
  c = jscode('3')
  new(Date)(a, b, c)
replace JS call by jscode calls
removed monkey-tests/test.py
monkey-tests: add a veloce rule in Makefile
MERGE
0.5.0 version bump