Fix build on kernel versions 2.6.36 to 3.5.0
Merge pull request #14 from JackNorris/master

@JackNorris has glanced at the code and it has fixed itself to build on kernel versions 2.6.36 to 3.5.0
fix the d_make_root bug
Update and rename README.md to README
Rename README to README.md
Update exfat_version.h
Update exfat_super.c
fixing the uidgid namespace compatibility issue
Update exfat_api.c
fix kernel null dereference when accessing a fat16/fat32 disk
fix name_hash calculation on big-endian cpu
ignore name_hash comparation (because Windows ignores it too)
use kernel macro to detect endian
merge the two modules into one
Merge pull request #15 from lqs/master

fix kernel null dereference when accessing a fat16/fat32 disk
Update README.md
Update README.md
silent
these characters should be allowed
kuid_t/kgid_t was introduced in 3.5