Fix installation_advanced to not to unmount devices that don't have a mount point
Fixed setting keyboard issue #75 .Added some _() to also translate debug
messages. Added a -t --testing option to test keyboard, timezone and
user_info screens without making any real changes.
Working on having a separate /home in automatic install (user chooice).
Fixed testing mode and show wait cursor while formating in installation_advanced.
Fixed auto_partition. Now receives callback_queue to be able to show progress info to the user :grin:
More work in auto_partition.py to be able to create a /home partition/volume if desired
added PyCharm config files to .gitignore
Finally packages are selected properly based on gtk/qt attributes.
adjusted packages.xml
For now, removed razor from qt list as it pulls kde dependencies. Will revisit this.
Merge pull request #79 from lots0logs/master

packages are correctly selected based on gtk/qt attribute
Merge branch 'testing'
Removed whitespaces
Added a script to remove whitespaces in source files
Beautified auto_partition.py following pyling advice
Beautified Cnchi.py using pylint advice
Beautified bootinfo.py
Cleaned bootloader.py

More pylint

pylint on config.py

More pylint on dekstop.py, fixed a mistake in check.py

pylint on download.py

Added pylint setup file

Cleaning code
Squashed commit of the following:

commit dbdc6091d5b38a0bf97d621d993372204d369c56
Merge: 834659e 9bcd930
Author: karasu <karasu@cinnarch.com>
Date:   Wed Nov 27 21:00:24 2013 +0100

    Merge branch 'testing' of https://github.com/Antergos/Cnchi into testing

commit 834659ea80e0722d86d64529d050553d47644ba1
Author: karasu <gustaucastells@gmail.com>
Date:   Mon Nov 25 21:01:53 2013 +0100

    Renamed parted directory to parted3

commit 9bcd9303c353dc4209e9e3c39ece9a1e567db8ae
Author: karasu <karasu@cinnarch.com>
Date:   Wed Nov 27 20:40:26 2013 +0100

    pylint on installation_advanced. Not finished yet

commit b7dc26d6e521ccd64fa36ae0157ab2904eedbfae
Author: karasu <karasu@cinnarch.com>
Date:   Wed Nov 27 20:17:42 2013 +0100

    pylint n installation_ask and installation_process

commit ce62e3adecfbbfdb33725d1ad7e6f565efce0cca
Author: karasu <karasu@cinnarch.com>
Date:   Wed Nov 27 17:36:46 2013 +0100

    Removed duplicated code.

commit 29d5d2bad0ae02e0e6c85a725a43c894ed64fac3
Author: karasu <karasu@cinnarch.com>
Date:   Wed Nov 27 15:23:35 2013 +0100

    Cleaned user_info

commit 6f2ec047832c630d183c93031a711884c6ae403b
Author: karasu <gustaucastells@gmail.com>
Date:   Tue Nov 26 20:22:17 2013 +0100

    Fixed some imports

commit ce648635ee07c222f15c55336ae38ea829cf43a7
Author: karasu <karasu@cinnarch.com>
Date:   Tue Nov 26 19:27:50 2013 +0100

    Renamed test to utils

commit c77de5b80a220a4c5f37ac801b29cebe62de66c8
Author: karasu <karasu@cinnarch.com>
Date:   Tue Nov 26 19:24:24 2013 +0100

    Updated update.info. Beautified generate_update_info.py

commit d5afbfe81aed805219359b851e307a7d6696ab3a
Author: karasu <karasu@cinnarch.com>
Date:   Tue Nov 26 18:56:16 2013 +0100

    Moved all Canonical code to canonical folder

commit 4982d9cbee4baac9d90f9438e7b4d83780c422b0
Author: karasu <karasu@cinnarch.com>
Date:   Tue Nov 26 18:45:48 2013 +0100

    pylint on parted3 files.

commit 3f36279afbf6c1c75e8da3c864a0920f701f6f2d
Author: karasu <karasu@cinnarch.com>
Date:   Tue Nov 26 13:34:18 2013 +0100

    Fixed an "typo" in lvm.py

commit c23d50c69f988c8c0894950e27a15ae69a1a0a4e
Author: karasu <karasu@cinnarch.com>
Date:   Tue Nov 26 13:28:54 2013 +0100

    More pylint, now on fs_module

commit 626aa06feca4040e61b09321301b95f8eb20e0f7
Author: karasu <gustaucastells@gmail.com>
Date:   Mon Nov 25 22:00:49 2013 +0100

    Fixed permissions. If Cnchi is called this way everything goes well: sudo -E cnchi

commit 0cad8f0aa4fc2a79ce62ff5651482d6ce7dc6da7
Author: karasu <gustaucastells@gmail.com>
Date:   Mon Nov 25 21:53:50 2013 +0100

    More cleanup.

commit 348abed571a9c7f1b84d9af8449daaad988d17d0
Author: karasu <gustaucastells@gmail.com>
Date:   Mon Nov 25 21:14:27 2013 +0100

    Removed tabs from config.py and pac.py

commit 8e16c263d4daaaafcbe352c7a5ffb5efbafd865e
Author: karasu <gustaucastells@gmail.com>
Date:   Mon Nov 25 21:01:53 2013 +0100

    Renamed parted directory to parted3
Fixed desktop and language texts. I really don't know what has happened with them