update travis and setup for pypi to include installation of APScheduler