Avoid checking an empty array when loading plugins
Leo doesn't like PHP 5.2 :^Þ
Be sure to have REQUEST_URI before trying redirection
Check REQUEST_URI before actually running tests on it.. duh.
Safer DB version number, and debug feedback if failure on install

Related:
- https://github.com/YOURLS/YOURLS/issues/1479#issuecomment-23428747
- https://core.trac.wordpress.org/ticket/25228
Merge branch 'master' of https://github.com/ozh/YOURLS
Make install function more nuclear to improves feedback & UT
Pass parameter to yourls_hash_passwords_now(). Will make tests easier.
Merge branch 'master' of https://github.com/YOURLS/YOURLS
Make yourls_hash_passwords_now() independent from globals

This will allow to unit test that function on an arbitrary file
Geo IP function fix, for IPv4 and IPv6. Fixes #1482
Make yourls_load_default_textdomain() return something.

Will just make UT easier.
Revert "Leo doesn't like PHP 5.2 :^Þ"

This reverts commit 7407e8e88e6f8f173538835402c22053baff1a02.
Merge remote-tracking branch 'origin/master' into Feature-Design

Conflicts:
	includes/functions-auth.php
	includes/functions-plugins.php
	includes/functions.php

Also, fix some tab & eol