Update License information (BSD 3 clause) and automate package version generation inside setup.py