Set the AccessControlContext in RunTests. Fixes #126.
Return empty buffer in case of out of bounds access
Add new out of bounds read tests
Update number of passing tests
Update natives using fs.read and make RecordStoreFile::readBytes succeed also when bytes read != length requested
Make build fail if tests fail
Don't remove Testlets.java, otherwise we always rebuild tests
Remove Testlets.java on |make clean| and make top directory makefile execute |make clean| in tests/ and java/
Rebuild java and tests subdirectories when code changes
Use -C option instead of cd
Merge pull request #138 from marco-c/dont_always_rebuild_tests

Don't remove Testlets.java, otherwise we always rebuild tests
Merge pull request #139 from marco-c/rebuild_when_source_changes

Rebuild java and tests subdirectories when code changes
Merge pull request #137 from marco-c/build_fail

Make build fail if tests fail
Merge pull request #135 from marco-c/recordstore_readbytes

Make RecordStore::readBytes work if the length requested doesn't match the bytes actually read
Merge pull request #134 from marco-c/set_accesscontrolcontext_only_once

Set the AccessControlContext in RunTests. Fixes #126.
Fix indentation in RunTests.java
Merge branch 'master' of https://github.com/andreasgal/j2me.js into implement_randomaccessstream

Conflicts:
	tests/automation.js
Introduce raiseExceptionAndYield function and use it when needed
Remove raiseRuntimeException function