Eval4j: always cast int to byte, short, boolean and char when they are expected
add common test suite for eval4j
Add run configuration for Eval4j tests
Remove hamcrest library, it is included in idea full
Remove MockPsiDocumentManager: it is registered in CoreProjectEnvironment