fix a few quirks, regularize buffer size to be stored as uint
s/CPU/ALL/
rewrite most of test.rs to use higher level abstraction API
Merge pull request #12 from itdaniher/master

buffer size to be stored as uint, device.name() public, and paran -> param