[jinterface] Clean up hanging java nodes after each test case
[jinterface] Set max heap size for jvm when running echo_server

The test cases nc_SUITE:decompress_roundtrip and
nc_SUITE:compress_roundtrip fails on some machines with
OutOfMemoryException. This commit sets the max heap size for the jvm
to 256M in nc_SUITE in order to get around this.
[jinterface] Extend timetrap timers in nc_SUITE and jinterface_SUITE
Merge branch 'siri/cuddle-with-tests' into maint

* siri/cuddle-with-tests:
  [jinterface] Extend timetrap timers in nc_SUITE and jinterface_SUITE
  [jinterface] Set max heap size for jvm when running echo_server
  [jinterface] Clean up hanging java nodes after each test case
Added primary bootstrap for lists
Fix crash in mnesia_controller due to a function_clause exception from is_tab_blocked/1

If mnesia_controller:block_table/1 is called twice for same table,
the new stored value of {Tab, where_to_commit} will be {blocked, {blocked,List}}.
This will result in an exception when calling is_tab_blocked/1.
mnesia_conttoller:block_table/1 should check if the table is already blocked.
Merge branch 'dg/win_icon' into pu
Merge branch 'rc/break-out-asserts' into pu
Merge branch 'nm/mnesia_idx_insert_speedup' into pu
Merge branch 'tja/erl_pp_options' into pu
Merge branch 'nox/disambiguate-equal-binary' into pu
Merge branch 'hsv/add_init_to_lists' into pu
Merge branch 'nox/fix-epp-file-attrs' into pu
Merge branch 'nox/fix-silent-rules' into pu
Merge branch 'nox/fix-warnings' into pu
Merge branch 'nox/wide-chars' into pu
Merge branch 'sla/reltool_copy_file_not_owner_fix' into pu
Merge branch 'sla/odbc_in_non_standard_location' into pu
Merge branch 'avi/fix-os-cmd-win' into pu
Merge branch 'nox/lists-filtermap' into pu