Fixed implementation of dgbmv and added tests.

The old implementation of dgbmv was written in column-major style and had a few bugs. This writes it as row-major and adds a more robust test suite
simplified testing code
removed incorrect code
Added outdated comment
Merge pull request #28 from gonum/fixdgbmv

Fixed implementation of dgbmv and added tests.