Import dependencies to make unit tests friendlier to running independently

The HHVM test runner runs the unit tests in parallel. Currently some tests
fail because not all the dependencies are properly included.

This is similar to 840f7b12150aedca8f8d6d57c0da15dab9f99a07

Signed-off-by: Jeff Chan <jefftchan@gmail.com>
bug #4278 reCaptcha re-login requires double effort

Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
Merge branch 'QA_4_1'
Fix comment

Signed-off-by: Marc Delisle <marc@infomarc.info>
Merge branch 'QA_4_1'
Merge pull request #1035 from jeffchan/fix-database-interface-tests

Import DatabaseInterface to make unit tests friendlier to running independently
Translated using Weblate (Korean)

Currently translated at 69.1% (1902 of 2752)
Translated using Weblate (Korean)

Currently translated at 69.1% (1903 of 2752)
Translated using Weblate (Korean)

Currently translated at 69.1% (1903 of 2752)