Imported Upstream version 5.6.21
Merge tag 'upstream/5.6.21'

Upstream version 5.6.21
New upstream version
Added parallel build support via DEB_BUILD_OPTIONS
Remove makeflags from cmake command and output MAKEFLAGS for debugging purposes just before make is run
Imported Upstream version 5.6.22
New upstream version
Provisioned dep8 test case upstream separated to run as non-root
Standards version moved up to 3.9.5 in d/control
Simplify and stabilize tests

Run test directly with mtr, as upstream does it.

Run the normal selection of tests when given the fulltest build option.
Else, run the main suite. Skip replication tests since they are timing
sensitive and will give false positives, especially on VMs and in
parallel runs.
Remove USE_STATIC_MYSQLD

USE_STATIC_MYSQLD has not been used for a long time, and CMake will
ignore it if used. The code snippet refers to a bug reported against
MySQL 4.0.
Add test plan to README.Maintainer
Add --force rationale to test plan
Make builds parallel

Use MAKEFLAGS for parallel builds
Move mysql_plugin to server package as it controls the server plugins
Wrap-and-sort
Remove legacy 5.0->5.1 transition code that refers a internal-use-only -directory that does not even exist anymore.
Removed all unnecessary .dirs as most of the directories are generated automatically
Don't emit extra output at init invocation
Many users have complained that they're database is corrupt because
they tried to start the database and it refuses to do so, and at
the same time emitting a message with the word "corrupt". this is
just plain wrong and confusing, so I'm removing it.

Anyway init scripts should not emit any extra messages apart from
start OK / failed.
added systemd service profile and script