Revert "[android] Add a workaround for ndk r10c defining RTLD_DEFAULT as 0 on 64 bit platforms."

This reverts commit 5ee92ecb768b73263f258a0d0fa1c8c676d12f88.

Revert this. There was already some android specific code in LL_SO_OPEN ().
Remove build system support for the net 2.0/3.5 profiles.
Remove net 2.0 dependencies from mcs tests.
Fix the mcs-compileall test target.
[runtime] Remove conditional logic from LL_SO_OPEN() macro.
[jit] Move the SHARED_EXT define to mono-dl.h, rename it to MONO_SOLIB_EXT.
[System] Bring .NET implementation of System.Text.RegularExpressions

This patch brings .NET's implementation of the RegularExpressions
stack and brings some of the supporting infrastructure required to
build without resource files.

The build commands have been updated with two new defines to assist in
bringing .NET code: MONO (to indicate that the code is being compiled
as part of Mono) and a more granular DISABLE_CAS_USE that is used to
mark regions where Code Access Security is being used in the source
code, as Mono does not actually ship with a working CAS implementation.
Add newline
[System] Bring tests for open bugs on RegularExpressions that have now been fixed
Merge remote branch 'upstream/master'