Major changes and additions

* Improved configuration handling
* Added auto-detection and citation extraction
* License changed to GPLv3