Squashed commit of the following:

commit 701ddcce03f17bb3a5fcc2301c2e62a0a518c236
Author: Peter Shaw <unthoughted@googlemail.com>
Date:   Thu Oct 17 15:36:31 2013 +0200

    correct ip and log referer

commit 1c26abf4e2235ef82fc1ffa521089a697c6b87ee
Author: Peter Shaw <unthoughted@googlemail.com>
Date:   Thu Oct 17 15:07:07 2013 +0200

    prepare for the 0.0.4
do diff only on existing entities
Merge remote-tracking branch 'origin/0.0.4'

Conflicts:
	routes/data.js
ignoring logs
Merge remote-tracking branch 'origin/0.0.4'
Squashed commit of the following commits from 0.0.4

commit 04c0023bf8102bca21ed9f45cc8650f4806a2494
Author: Peter Shaw <unthoughted@googlemail.com>
Date:   Tue Apr 1 15:18:49 2014 +0200

    Add pager and popupfix to the dashboard

commit df8ff487b7443d115d606987daa941a5ca2bebce
Author: Peter Shaw <unthoughted@googlemail.com>
Date:   Tue Apr 1 14:38:42 2014 +0200

    Add pager to resultlist and fix display on popup
define entries per page
ignore log and screenshots
Merge branch 'refs/heads/master' into 0.0.4

Conflicts:
	.gitignore
	models/log.js