Bug fixes for jruby, some typos, updated gemspec and rakefile and authentication target case-sensitivity

* typo on NTLM class name
* encode_utf16le method fix
* gem:Bundler to rewrite gemspec and rakefile
* the authentication target is case-sensitive and must match the case presented in the Target Name field
* tested with Ruby ruby-1.9.3-p392 and jruby-1.6.8 (1.9 mode)

Sorry about the indentation changes (please check the files changed on git with --ignore-all-space or specify the option ?w=1 in github to better see the changes).