qibuild.profile.parse_profiles: fix crash

no reason not to create the .qi/qibuild.xml if it does not
exitst yet here

(in qibuild3 this is done in BuildWorktree.__init__() anyway)

Change-Id: I73bb173f97fc4312be13567ec174f3e03150056b
Reviewed-on: http://gerrit.aldebaran.lan:8080/15702
Reviewed-by: ncornu <ncornu@aldebaran-robotics.com>
Tested-by: gerrit
add gio-config.cmake in qibuild/modules

Change-Id: I51168de598fde3534ab301d39737f70972486386
Reviewed-on: http://gerrit.aldebaran.lan:8080/15717
Tested-by: gerrit
Reviewed-by: rchevalier <rchevalier@aldebaran-robotics.com>
Tested-by: rchevalier <rchevalier@aldebaran-robotics.com>
fix automatic testing

do not use StringIO in tests, because os.path.exists()
will fail when testing

Change-Id: I8ebf2e61df06417d2d5dae0e491c1474ee44a926
Reviewed-on: http://gerrit.aldebaran.lan:8080/15745
Tested-by: gerrit
Reviewed-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
bump to v2.2

Change-Id: Ic02d5109e4942bfea52b0915471354514171c233
Reviewed-on: http://gerrit.aldebaran.lan:8080/15733
Tested-by: gerrit
Reviewed-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>