documentation and source header updates

* Updated setup.py for python index
* Added simple copyright headers to sources