FIX: Cleaner tests
FIX: Minor fixes
ENH: Add suppress_warnings
Merge pull request #254 from Eric89GXL/clean-tests

MRG: Cleaner tests

In the process of working on #253 I was a little bit surprised by the number of warnings during testing. This cleans that up, and fixes a couple minor errors along the way.