[enh] Made Bottle.py optional