Use __builtin_popcount () in mono_bitset_count ().
[runtime] Fix a regression introduced by 55039913729e26c839e45ff05f17de1f2aa1c751. Use __builtin_popcountl () on 64 bit machines.
Remove comment, refer to the spec instead
Change Random implementation to JKISS which is faster and has a longer period. Also match .NET 2.0 behaviour wrt calls to protected Sample. Add unit tests (and removed the commented ones). Ref: http://www0.cs.ucl.ac.uk/staff/d.jones/GoodPracticeRNG.pdf
Simplify locale fetching, we have very simple needs
Remove text from article
Rewrite the header file, based on the internal mono-hash.c contents

Conflicts:
	mono/metadata/mono-hash.h
Define the MONO_API & related symbols.

Fixes a build break:

	.../mono/mono/metadata/mono-hash.h:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'MonoGHashTable'