Initial packaging effort

Start packaging for Maui.
Add qt5-qttools-linguist build dependency

Add Qt5LinguistTools to the build dependencies.
Use apprioriate path to squashfs

Correct squashfs path according to where it is on Maui.
Add missing build dependencies

Add Python 3 and YAMLCPP build dependencies.
Explicitely find PythonLibs 3.4

cmake 2.8.x supports only up to PythonLibs 3.3 but Maui has 3.4,
so it doesn't find it.

Ask for 3.4 to force FindPythonLibs.cmake to ask for 3.4.
Use plain cmake

Use cmake instead of KF5 macro.
Requires CMake 3.0 to build and remove sed for PythonLibs

Requires cmake 3.0+ which has a better FindPythonLibs.
Requires boost-devel >= 1.54.0

Bump boost-devel version requirement to 1.54.0+.
This is what Calamares currently requires.
Don't use KF5 macros and remove e-c-m bdep

Calamares doesn't use e-c-m.
Proper file list

Add files to the file list.
Add e-c-m build dependency again

It's required by the partition manager.
Add blkid build dependency
Add libparted to bdeps
Pass absolute path for libdir

Fix the following CMake error:

CMake Error: install(EXPORT "CalamaresLibraryDepends") given absolute
DESTINATION "/usr/lib/cmake/Calamares" but the export references an
installation of target "calamares" which has relative DESTINATION "lib".
Add missing build dependencies
Update modules configuration

unsquashfs was replaced by unpackfs, provide a configuration file.
Also update settings.conf and install configuration on the appropriate
place.
Move libcalapm.so to calamares

libcalapm.so was shipped by calamares-devel but the executable
needs it so installing calamares was pulling in calamares-devel.
Replace initcpio with dracut
Remove grub

Replace grub by extlinux but comment it out since the module still need
to be written.
Remove custom configuration files

Move them to maui-installer.