optimization options don't belong in setup.py without a test if they're valid
bump version
add todos
use more standard sphinx executable names
point gh-pages submodule to latest generated docs
Merge branch 'release/0.46.0' into develop