Move optional requirements to separate files.

Move optional requirements to separate files, use stable version of bottlechest in requirements.