Added a service which detects subclasses of Crawler dynamically and executes their crawl method
Created dblpcrawler.py and ieeecrawler.py and moved DBLPCrawler,IEEECrawler classes there
Fixed a bug in monitor.py. When a file was moved we had to check if the destination was in the current directory
bugfix: No need to instantiate Crawler class. Crawler modules are reloaded dynamically
Minor changes to documentation
Changed mysqlalchemy to use innodb as storage engine
Added Users table and associations between Users and Authors
Added a static file handler and a publications handler
Fixed a bug when giving author's name and surname
Commented out redundant code
Added a subscription handler and proper models to db
Minor changes
Fixed some issues with capital letters
Modified crawler architecture
Fixed unicode issues
Publication's url is now extracted and saved properly
Added a messenger module to handle messages
Added method get_crawler_classes(..)
Fixed a bug when there are no results in ieeexplore
Fixed a bug with unicode by encoding models to utf-8