return unadorned filename from JVM_GetSystemPackage

Package.defineSystemPackage expects a filename, not a URL.
check argument types in JVM_InvokeMethod

Method.invoke must throw an IllegalArgumentException if it receives
the wrong number or types of arguments, and since this isn't done by
the OpenJDK class library, we must do it in the VM.
fix embed.cpp build for 64-bit Windows
fix Windows OpenJDK build
fix incorrect macro name in bootimage.cpp
java.lang.Math.log() and java.lang.Math.tan()
Amend Arrays.java
Add primitive methods
Add java lang math methods
Add sorting
Weird exception with logger
Add stub linked hash map
RandomAccessFile
Fix RAF
Add missing methods
Add reverse and atan2
Add toString
Add toString
Add android platform
Add linkedhashset sublimation (actually hashset)