BLD Update dependencies and add optional dependencies.
BLD Update dependencies and add optional dependencies.

Closes #70 and #71.

ChinaQuants/pyfolio,femtotrader/pyfolio,raybuhr/pyfolio,raybuhr/pyfolio,YihaoLu/pyfolio,r0k3/pyfolio,r0k3/pyfolio,chayapan/pyfolio,sketchytechky/pyfolio,quantopian/pyfolio,femtotrader/pyfolio,dursk/pyfolio,yanheven/pyfolio,dursk/pyfolio,quantopian/pyfolio,YihaoLu/pyfolio,ChinaQuants/pyfolio,yanheven/pyfolio,sketchytechky/pyfolio