Reduced memory cost of bicgstab solver

The array 'y' is not necessary. Replacing it with 'r' can save a little
bit memory.
Merge pull request #46 from xiongzubiao/master

Reduced memory cost of bicgstab solver