Add Code Climate badge to README
Added types to #have_func calls
Fixes two "unused variable" inclusion warnings

lib/nmatrix/nmatrix.rb:566:
warning: assigned but unused variable - new_cap

lib/nmatrix/lapack.rb:196:
warning: assigned but unused variable - result
Reverted a few extconf changes
Removed another inclusion warning
Remove some compiler warnings

I mostly added some type casts for unsigned integers and such.
Updated README

I forgot to add the IxAMAX BLAS function to the README and there was an
outdated comment regarding documentation.

This commit also removes a lot of extra whitespaces in `ext/nmatrix/`
files.
Removed curly braces in if statement

As per John's request.
Merge pull request #233 from agarie/compiler_warnings

Remove some compiler warnings
Fixed problems with extconf default library paths
Added args to have_func calls
Merge branch 'fixing_warnings' of https://github.com/andrewcsmith/nmatrix into andrewcsmith-fixing_warnings
Merge pull request #238 from andrewcsmith/fixing_warnings

Fixed issues with the #have_func calls and the "unused variable" warnings
Merge branch 'andrewcsmith-fixing_warnings'
Removed NVector ruby file
Removed mentions to NVector from ext/
Remove commented out `yard` dependency
Removes unused variable within /nmatrix/io/matrix
Remove unused Guardfile

* `guard-rspec` isn't being included within the project, so we ought to
  remove this file.
spec/io-spec: `let` instead of instance variables