Change travis to run make check instead of testrunner
Add remotebackend to testing
Add json and sqlite3 for ruby for remotebackend testing
Merge pull request #840 from cmouse/patch-1

Change travis to run make check instead of testrunner
silence bunch of debugging output in our secret undocumented recursor webserver
silence array warning
this commit will force potential undefined behaviour into a crash. Not observed in real life.
Update pdns auth init script so it works on wheezy

insserv would complain:
insserv: There is a loop at service pdns if started
insserv: There is a loop between service pdns and mountall if started
insserv: There is a loop between service pdns and mountall-bootclean if started
insserv: Starting rsync depends on pdns and therefore on system facility `$all' which can not be true!