Use the same unicode table as HFS+ driver for filename comparison
Conform to the rule of sorting combining characters at HFS+ filename comparison
Implement units in directories directory for Windows except filename operations
Merge branch 'master' (gcc-4.7, commit 'e344d46') into gcc-4.6

Conflicts:
	examples/makefile