Revert "Revert "Include requirements.txt in packaging""

This reverts commit 5db52389295ff2652aa1393b3c36af2953ffd2a1.
Create 'octo' script dynamically using setuptools
Keep octo version number in seperate file
Version bump
Use absolute paths when opening files