Merge pull request #3696 from cpcloud/nonzero-3691

ENH/API: implement __nonzero__ for NDFrame
ENH: add new option syntax
DOC: release notes
ENH: flesh out the test suite and add in raises so that python -O works with this code

remove option setup code for failing tests

remove unnecessary complexity

remove unnecessary complexity

remove the string parsing function

remove the double check