Properly document the dependencies in the README

This should help testers and distro packagers.
Add a note about some multilib distros
Throw an exception on error in getFullWidthChar

This is more interesting that returning NULL as it allows applications
to see what went wrong and deal with it properly.
Merge pull request #10 from bochecha/master

Some doc in README, and a tentative usage of exceptions