Merge branch '3.3/develop' into 3.3/master
update system submodule
use specific phpunit version

I tested everything from 3.7.5 to 3.7.14 and all of them except this
one gave me random segfaults. We should stick to specific versions
from now on so people don't run into problems when all they want to
do is run a few tests :(
Update submodules
Fixes #4637: Added mb_substitute_character for mb_convert_encoding
Replaced double with single quotes
Merge pull request #12 from rjd22/3.3/bugfix/use_mb_convert_encoding

Fixes #4637: Added mb_substitute_character for mb_convert_encoding
update system submodule
Set the default protocol in bootstrap.php if it exists (refs #4661)
update submodules
Update submodules
update system submodule
Require higher version of phpunit from composer (refs #4785)
update system submodule
Merge branch '3.3/develop' into 3.3/master
Remove auth module
Revert "Remove auth module"

This reverts commit be2a3ae41a1377ff8a26cc2ceb88f3826d889e6d.
Change submodules to https since github does not like http anymore
Merge branch 'hotfix/3.3.1.1' into 3.3/develop
update modules to latest