basic label added to display an information when the recording mode is enabled
the cell is already unselected with the reject signal
custom message added for the record mode
do not disable the record mode if an error occurs when selecting the start cell
layouts added to set some spacing
attribute added to be able to (dis)connect a specific action when selecting a cell
label right aligned
Squash merge of master in the branch

commit 1e44dbe10c763dbe27c10d534012b12e3bed68e4
Author: Ghislain Rodrigues <git@ghislain-rodrigues.fr>
Date:   Fri Feb 28 22:50:33 2014 +0000

    form cleaned when a species is added - closes #16

commit 7175b64849ef1fda70af690b141bab263466b43d
Author: Ghislain Rodrigues <git@ghislain-rodrigues.fr>
Date:   Fri Feb 28 22:50:17 2014 +0000

    check added on the species key

commit 811703ed4709970aecc623755428d70ed2649530
Author: Ghislain Rodrigues <git@ghislain-rodrigues.fr>
Date:   Fri Feb 28 22:49:38 2014 +0000

    key fixed

commit 081dc62b227e00e2ef3ff2c47ca5fc7fc28112ca
Author: Ghislain Rodrigues <git@ghislain-rodrigues.fr>
Date:   Fri Feb 28 20:58:38 2014 +0000

    this was forgotten, the class does not exist anymore

commit 67f2ca183bb8df93718b1fc3da7afe67a82b7ac0
Merge: c646f04 eb50512
Author: Ghislain Rodrigues <git@ghislain-rodrigues.fr>
Date:   Fri Feb 28 20:44:12 2014 +0000

    Merge branch 'elements-keys'

commit eb505125ae3d2db6b5a4a6a059e5dc4811413112
Author: Ghislain Rodrigues <git@ghislain-rodrigues.fr>
Date:   Fri Feb 28 20:44:07 2014 +0000

    useless class... for now

commit 05c7a58e9ba8f022155ee3b8b506e8a8a9d29fed
Author: Ghislain Rodrigues <git@ghislain-rodrigues.fr>
Date:   Fri Feb 28 20:25:56 2014 +0000

    internal name displayed in the lists

commit 9097863db15f569bc911430da5f923bce24c3833
Author: Ghislain Rodrigues <git@ghislain-rodrigues.fr>
Date:   Fri Feb 28 20:21:22 2014 +0000

    key used instead of index

commit e0c5b7584cd017e6e727017b9625dedb5acb72e1
Author: Ghislain Rodrigues <git@ghislain-rodrigues.fr>
Date:   Fri Feb 28 20:14:41 2014 +0000

    species load and save implemented

commit b1e127742870a5ae924d00bd950574b9e82ba173
Merge: cc73192 4527946
Author: Ghislain Rodrigues <git@ghislain-rodrigues.fr>
Date:   Fri Feb 28 19:52:42 2014 +0000

    Merge branch 'species-to-dict' into elements-keys

commit 45279464af461999ab456e360eb5528d53cbb24e
Author: Ghislain Rodrigues <git@ghislain-rodrigues.fr>
Date:   Fri Feb 28 19:44:30 2014 +0000

    good value taken

commit f828c3998125804955382935d20b994521ffeaa3
Author: Ghislain Rodrigues <git@ghislain-rodrigues.fr>
Date:   Fri Feb 28 19:44:16 2014 +0000

    species list type changed to list to dict

commit 6b9c6cd2566134b36970074fb19b2d373656c88b
Author: Ghislain Rodrigues <git@ghislain-rodrigues.fr>
Date:   Fri Feb 28 19:43:53 2014 +0000

    table widget used to be more consistant with the other items lists

commit 3c5e31af323afc1f51a64cf8f1c15eac6573b54f
Author: Ghislain Rodrigues <git@ghislain-rodrigues.fr>
Date:   Fri Feb 28 19:42:27 2014 +0000

    method signature changed to be consistant with the other add methods

commit bd4a447c4c4fb639479ecec38ce64d18912b71e7
Author: Ghislain Rodrigues <git@ghislain-rodrigues.fr>
Date:   Fri Feb 28 19:34:55 2014 +0000

    new table class to list the species

commit cc731921091083042fa1be53365dff8ac504d17d
Author: Ghislain Rodrigues <git@ghislain-rodrigues.fr>
Date:   Thu Feb 27 22:35:47 2014 +0000

    internal name added for the species

commit 0e4a540a83f57c83faae76833ad36769bc49067c
Author: Ghislain Rodrigues <git@ghislain-rodrigues.fr>
Date:   Wed Feb 26 23:24:55 2014 +0000

    npc added in the save and load

commit 114d4b3c78c08a33dc3696392384f12e26fb9c9b
Author: Ghislain Rodrigues <git@ghislain-rodrigues.fr>
Date:   Wed Feb 26 23:24:31 2014 +0000

    internal name used to save and load the places

commit 7a7b655fea6c342fa06f803985c759ea134c1188
Author: Ghislain Rodrigues <git@ghislain-rodrigues.fr>
Date:   Wed Feb 26 23:23:42 2014 +0000

    internal name added in the fields of the npc and places

commit 0cf58dbbf799a496ba93498e56d7d349f5656305
Author: Ghislain Rodrigues <git@ghislain-rodrigues.fr>
Date:   Tue Feb 25 23:30:17 2014 +0000

    good type init for the places and npcs

commit 25bca5d2647d37bfb925b9a4488d406fc7c35430
Author: Ghislain Rodrigues <git@ghislain-rodrigues.fr>
Date:   Tue Feb 25 23:24:34 2014 +0000

    only the values interest us

commit 36579505c5211f73a00516b578831721edeaf61c
Author: Ghislain Rodrigues <git@ghislain-rodrigues.fr>
Date:   Tue Feb 25 23:23:42 2014 +0000

    the NPCs are now a dict with as key a unique key defined by the user

commit 411299333ced43e1e51bda95ad1d44b5a8e984d7
Author: Ghislain Rodrigues <git@ghislain-rodrigues.fr>
Date:   Tue Feb 25 22:48:09 2014 +0000

    the places are now a dict with as key a unique key defined by the user
Revert "label right aligned"

This reverts commit 0c11de5afa5700cf1d4d362c75e951e6783f7d79.
Merge branch 'recording-mode'