The mock third party library was needed for mock support in py2
runtimes. Since we now only support py36 and later, we can use the
standard lib unittest.mock module instead.
This change deprecates vanilla 2.6.0 plugin. Vanilla 2.7.1 continues
to be supported.
Also, add default templates for vanilla 2.7.1.
All possible occurences replaced with 2.7.1 version of plugin.
Implements blueprint: deprecate-vanilla-2-6-0
Sahara deprecated vanilla 2.4.1 plugin and dropped building images
for that plugin in the Kilo release, so we can remove that from the
Implements blueprint: drop-vanilla-2-4-1
Adding abstract create_hdfs_dir to base oozie edp engine allows to
differenciate hadoop1 and hadoop2 implementations and use different
code for different hadoops. This is done to remove ugly hacks around
hdfs communication made to work with any hdfs implementation.