Remove generic implementation for EReg.map and fix misleading documentation.

Every platform implementation handles the "global" flag.
[cs] handle absolute paths with -net-lib
[java] handle absolute paths with -java-lib
Add Int32 abstract for cross-platform 32-bit behavior