Execute non-response functions asynchronous.
The following functionality which has no effect on the HTTP response has been moved to a seperate process:
- generation of dork list
- all logging (self.loggers)
- hpfeeds
glastopf install command fixed
Fix issue #14
Classwide lock for all interaction with the dork database (db/dork.db).
Note: This module still use the native python sqlite module.
Fix issue #12
Fixed deadlock, improvements in dork_db.
- Deadlock fixed in dork_db.py.
- Improvements to database.py to reflect change to sqlalchemy.
- Improvements to unit tests to reflect change to sqlalchemy.
- Removed trailing whitespaces.
- This commit does NOT fix #13.
Fix #13
- Spawn threads instead of processes
- Set spawned threads to daemon = True
Updated the installation document.
Merge pull request #17 from nixcon/master

Updated the installation document.
Updated the installation procedure

Added support for OpenBSD
Fixed concurrency issue in dorkdb + cleanup
- .insert now takes a list of dicts.
- all handling of sqlite commits are contained within the class.
- a bit of list comprehension to avoid DRY in the DorkFileProcesser.
Merge pull request #19 from nixcon/master

Updated the installation procedure documentation
Update docs/source/installation/requirements.rst

Removed subversion from the dependencies for OpenBSD.
New installation document

Split the installation document in two, one for Ubuntu and one for
OpenBSD.
corrected scope for if/el
removed old file logger
use python logging

- logging is now done with the logging framework
- the old file logger has been replaced with standard logging
- webserver.py is responsible to configure logging handlers
- logging configuraiton in glastopf.cfg
fix missing import/logger
consistency in configuration options
change in config file
minor corrections based on feedback