Nicer makefile with auto tests compilation
Some tests with junk strings
Renamed testfiles
Updated JSON comparing tests

- changed parse's comparation from original object to object parsed by JSON
- corrected test names
- new tests with undefined-s
- some brackets deleted
Updated require-s to be consistent in not using .js
Browser testing support