fix linux build
Merge remote-tracking branch 'upstream/master'

Conflicts:
	mono/utils/mono-threads-linux.c
thread priority
finish System.Threading.Thread.Priority
Merge remote-tracking branch 'upstream/master'
sync fork
Encoding.GetEncoding cannot return valid Encoding instance, even the
encoding name or codepage is correct
update I18N handler aliases
use blank instead of ta
fix ks_c_5601-1987 failure
Merge remote-tracking branch 'upstream/master'

Conflicts:
	mono/utils/mono-threads-posix.c
	mono/utils/mono-threads-windows.c
Merge branch 'master' of https://github.com/OpenMono/mono