Special case for .ttf files
Simplified, to catch all .ttf files
dev server uses now as CURRENT_VERSION_TIMESTAMP

the previous version information shown in the footer when run on dev server
was misleading. now version time is set to "now".
import style and utcnow
Merge pull request #128 from joernhees/fix_version_timestamp_on_devserver

dev server uses now as CURRENT_VERSION_TIMESTAMP
Added socket.timeout to internet check
Increased timeout for internet check to 2 sec
Minor refactor
Removed package version
Correct tense when doctor has something to say.
Merge pull request #133 from topless/patch-6

Correct tense when doctor has something to say.
clearing permissions query argument needs to ignore cursor
Merge pull request #134 from joernhees/fix_permission_clearing

clearing permissions query argument needs to ignore cursor
Improved message on existing username

Added "already" to the message shown when trying to use an existing username.
Merge pull request #135 from mdxs/patch-1

Improved message on existing username
Fixed typo
Merge pull request #136 from mdxs/patch-1

Fixed typo
fix missing main/lib dir if py lib in requirements not found
remove unused listing of installed_dirs
only run pip if necessary

This commit adds and modifies a pip_guard lockfile to temp each time
install_py_libs() is called. The file is used in later runs to check
if our requirements.txt is newer. If so pip install is run if not
it's skipped. run.py -C removes the file.