Make setup.py work on Linux

This makes setup.py somewhat more platform agnostic by packaging sierrachartfeed.py and the scid package as a library on Linux. I also added some platform-independent metadata to the package.