Merge pull request #1 from colettace/master

related to getting smoke tests to work and building correctly
Use Signatures.source_file not source_path
Merge pull request #6 from manics/version_workaround

Use Signatures.source_file not source_path
Added gitignore, dropped libtool and config.status: python builds without repo updates.

Checked on OS X 10.7.5, CentOS 6.4, Ubuntu 12.0.4
Merge remote-tracking branch 'upstream/master'