8184732: Deadlock detection improvements for 'special' locks
Summary: Assert that special ranked locks cannot safepoint and allow_vm_block and remove locks from the exceptional lock list in no_safepoint_verifier.
Reviewed-by: dholmes, eosterlund
8229338: clean up test/jdk/java/util/RandomAccess/Basic.java
Summary: General refactoring of code and increased test coverage
Reviewed-by: lancea, aefimov